Offers “CGI”

New CGI

Senior Software Engineer -DevOps Engineer – AI-Led Transformation

  • Bangalore, INDIA
  • IT development

Job description

Position Description:

Job Title: Senior Software Engineer -DevOps Engineer – AI-Led Transformation
Position: Senior Software Engineer -DevOps Engineer – AI-Led Transformation
Experience: 3-7 Years
Category: Software Development
Main location: India - Bangalore, Hyderabad, Chennai, Mumbai and Pune
Employment Type: Full Time
Work Type: Work form Office

We are looking for a proactive and skilled Mid-Level DevOps Engineer to join our growing team and support cutting-edge AI-driven initiatives. This role is critical to building and maintaining scalable, reliable infrastructure for machine learning models and data-intensive applications. The ideal candidate will bring strong DevOps expertise, hands-on experience with cloud platforms, CI/CD, and a solid understanding of AI/ML workflows.

Your future duties and responsibilities:

Design, implement, and manage robust CI/CD pipelines tailored for AI and ML workflows.

Collaborate with data science and AI engineering teams to streamline model development, testing, and deployment processes.

Manage and scale cloud infrastructure (AWS, GCP, or Azure) optimized for AI workloads.

Automate infrastructure provisioning and configuration using Terraform, CloudFormation, or similar IaC tools.

Containerize applications using Docker and orchestrate using Kubernetes.

Monitor performance and availability of ML models and supporting infrastructure using tools like Prometheus, Grafana, ELK, or Datadog.

Implement and maintain security best practices across DevOps processes.

Troubleshoot infrastructure-related issues and perform root cause analysis.

Ensure the reliability, scalability, and repeatability of deployment processes for real-time AI systems in production.

Support data versioning and ML workflow management using tools such as DVC, MLflow, or Kubeflow.

Required Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field.

3–5 years of experience in a DevOps role, preferably in data or AI/ML-centric environments.

Experience with CI/CD tools such as Jenkins, GitLab CI/CD, or CircleCI.

Proficiency in infrastructure as code (Terraform, Ansible, or equivalent).

Strong hands-on experience with Docker and Kubernetes in production environments.

Exposure to ML pipelines and tools (e.g., MLflow, Kubeflow, SageMaker).

Solid scripting ability in Bash and Python.

Familiarity with cloud platforms (AWS, Azure, or GCP).

Experience with monitoring tools such as Prometheus, Grafana, ELK Stack, or Datadog.

Knowledge of data versioning tools like DVC is a plus.

Required qualifications to be successful in this role:

- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3–5 years of experience in a DevOps role, preferably in data-intensive or AI-related projects.
- Proven experience with CI/CD tools such as Jenkins, GitLab CI/CD, or CircleCI.
- Solid hands-on experience with infrastructure as code (IaC) using Terraform, Ansible, or similar tools.
- Strong knowledge of Docker and Kubernetes in a production environment.
- Familiarity with ML workflows and AI pipelines (e.g., MLflow, Kubeflow, or SageMaker).
- Experience with monitoring tools like Prometheus, Grafana, ELK Stack, or Datadog.
- Strong scripting skills (Bash, Python).
- Familiarity with data versioning tools (e.g., DVC) is a plus.
CI/CD: Jenkins, GitLab CI, CircleCI
- IaC & Automation: Terraform, Ansible, CloudFormation
- Containers: Docker, Kubernetes
- Cloud Platforms: AWS, GCP, or Azure
- Monitoring: Prometheus, Grafana, ELK, Datadog
- Languages: Bash, Python
- ML Tools (Preferred): MLflow, Kubeflow, DVC, SageMaker
- Design, implement, and maintain CI/CD pipelines for AI and ML applications.
- Collaborate closely with data scientists and AI engineers to support model training, testing, and deployment workflows.
- Manage cloud infrastructure (AWS, GCP, or Azure) optimized for AI workloads.
- Automate infrastructure provisioning using tools like Terraform or CloudFormation.
- Ensure system scalability, availability, and performance for AI services.
- Monitor AI model performance and infrastructure metrics; set up alerts and dashboards.
- Implement security best practices in all DevOps processes.
- Support containerization (Docker) and orchestration (Kubernetes) of AI workloads.
- Perform root cause analysis and troubleshoot infrastructure issues.
- Build and manage scalable infrastructure for AI/ML models in production environments.
- Ensure robust and repeatable deployment processes for large-scale, real-time AI systems.

Skills:

·  Ansible
·  BASH
·  English
·  Grafana
·  Jenkins
·  Kubernetes
·  Prometheus
·  Python
·  Terraform
·  HashiCorp Cert Terraform Assoc
·  Kubernetes Administrator

What you can expect from us:

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

Come join our team—one of the largest IT and business consulting services firms in the world.

Make every future a success.
  • Job directory
  • Business directory