Source description
About the role
We are seeking a talented DevOps Engineer with at least 2 years of hands-on experience to join our dynamic team. As a DevOps Engineer, you will play a crucial role in the development, deployment, and maintenance of our software systems. Responsibilities: Collaborate with software and data science teams to design, implement, and maintain robust CI/CD pipelines for efficient and automated delivery of both software and ML models. Configure and manage Infrastructure as Code (IaC) using tools such as Terraform, Ansible, or CloudFormation to provision and manage resources across AWS and Azure. Develop advanced Shell scripts and Python utilities to automate infrastructure tasks and enhance deployment efficiency. Manage and maintain Linux-based environments for both development and production use. Implement and maintain monitoring and alerting solutions (e.g., Prometheus, Grafana, ELK Stack) to ensure application and infrastructure performance and availability. Apply MLOps practices to operationalize machine learning workflows, including versioning, model serving, and monitoring. Enhance system security by implementing best practices around identity management, network protection, and data encryption. Participate in on-call rotations and provide production support to maintain uptime and resolve incidents swiftly. Collaborate with cross-functional teams to deliver scalable, secure, and efficient cloud-native solutions. Continuously evaluate and integrate new tools and technologies to improve infrastructure and deployment workflows. Document configurations, procedures, and architectural decisions to ensure reproducibility and transparency.
More at IQuest Management Consultants Pvt Ltd.