JO
XF-00083 Information Technology

DevOps Engineer

Posted 2 weeks ago

Job ID

XF-00083

Category

Information Technology

Required Skills

Job Description

About the Role

We are seeking a skilled DevOps Engineer to join our dynamic team in Pune. As a DevOps Engineer, you will be responsible for bridging the gap between development and operations, implementing and maintaining CI/CD pipelines, and ensuring the reliability and scalability of our infrastructure. You will work closely with development teams to streamline deployment processes and foster a culture of continuous improvement and automation.

Key Responsibilities

  • Design, implement, and maintain robust CI/CD pipelines using tools such as Jenkins, GitLab CI, or Azure DevOps to enable rapid and reliable software delivery
  • Manage and optimize containerization platforms including Docker and Kubernetes for application deployment and orchestration
  • Implement Infrastructure as Code (IaC) using Terraform, Ansible, or CloudFormation to automate infrastructure provisioning and configuration
  • Monitor system performance, troubleshoot issues, and implement proactive solutions to ensure high availability and optimal performance
  • Collaborate with development teams to integrate security best practices into the development lifecycle (DevSecOps)
  • Design and implement automated testing frameworks to ensure code quality and reduce deployment risks
  • Manage version control systems and branching strategies to support efficient development workflows
  • Create and maintain comprehensive documentation for infrastructure, deployment processes, and operational procedures
  • Implement and manage monitoring and alerting solutions using tools like Prometheus, Grafana, ELK Stack, or Datadog
  • Conduct capacity planning and performance optimization to ensure systems can scale with business growth
  • Participate in on-call rotations to provide support for production systems and respond to incidents
  • Drive continuous improvement initiatives to enhance deployment frequency, reduce lead time, and minimize failures

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • 3+ years of experience in DevOps, Site Reliability Engineering, or a similar role
  • Strong proficiency with Linux/Unix systems administration and shell scripting
  • Hands-on experience with containerization technologies (Docker, Kubernetes, OpenShift)
  • Experience with CI/CD tools such as Jenkins, GitLab CI, CircleCI, or Azure DevOps
  • Proficiency in Infrastructure as Code tools like Terraform, Ansible, Puppet, or Chef
  • Solid understanding of networking concepts, load balancing, and DNS management
  • Experience with cloud platforms (AWS, Azure, or GCP) and their core services
  • Strong scripting skills in Python, Bash, or similar languages
  • Excellent problem-solving skills and ability to troubleshoot complex distributed systems

What We Offer

  • Opportunity to work with cutting-edge technologies and modern DevOps practices
  • Collaborative and innovative work environment with talented professionals
  • Continuous learning opportunities including certifications and training programs
  • Career growth paths with clear progression opportunities
  • Flexible work arrangements and work-life balance initiatives
  • Comprehensive health benefits and wellness programs
  • Regular team events and a supportive company culture

Interested in this position?

Take the next step in your career. Submit your application now and our team will review your profile.