Job Title:
DevOps Pipeline Engineer With AI/ML
Job Summary:
We are seeking a skilled DevOps Pipeline Engineer to design, implement, and maintain automated CI/CD pipelines that enable rapid and reliable software delivery. The ideal candidate will have strong experience with DevOps tools, cloud platforms, and scripting, and will work closely with development and operations teams to streamline deployment processes.
Key Responsibilities:
- Design, build, and maintain scalable and efficient CI/CD pipelines for multiple applications and environments.
- Automate build, test, and deployment processes using industry-standard tools and frameworks.
- Collaborate with development, QA, and operations teams to ensure smooth integration and delivery of software releases.
- Monitor pipeline performance and troubleshoot issues to minimize downtime and improve reliability.
- Implement infrastructure as code (IaC) practices to provision and manage cloud resources.
- Ensure security best practices are integrated into the pipeline and deployment processes.
- Document pipeline configurations, workflows, and best practices.
- Stay updated with the latest DevOps trends, tools, and technologies to continuously improve the pipeline.
Required Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience.
- Proven experience in designing and managing CI/CD pipelines using tools such as Jenkins, Ansible, AWX, Azure DevOps, or similar.
- Strong scripting skills in languages such as Bash, Python, or PowerShell.
- Experience with containerization technologies like Docker and orchestration platforms such as Kubernetes.
- Familiarity with cloud platforms (AWS, Azure, GCP) and infrastructure as code tools (Terraform, CloudFormation, ARM templates).
- Solid understanding of version control systems, preferably Git.
- Knowledge of configuration management tools like Ansible, Chef, or Puppet is a plus.
- Strong problem-solving skills and ability to work in a collaborative team environment.
- Excellent communication skills to effectively interact with cross-functional teams.
Preferred Qualifications:
- Experience with monitoring and logging tools such as Prometheus, Grafana, ELK stack.
- Knowledge of security practices in DevOps pipelines (e.g., secret management, vulnerability scanning).
- Familiarity with Agile and DevOps methodologies