Python+DevOps Engineer

4 years

15 - 20 Lacs

Posted:1 day ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

What You’ll Be Doing:

  • Lead the migration of large C/C++ monorepos from Perforce to GitHub, ensuring minimal disruption to ongoing development and build processes.
  • Work with engineering teams to break down monolithic repositories into manageable, modular components suitable for Github and modern version control practices
  • Design, implement, and maintain CI/CD GitHub Actions workflows for building, testing, and deploying C/C++ applications (primarily) and Java, Python, Node.js etc
  • Oversee and manage Conan integration within the CI/CD pipeline for C/C++ dependency resolution and package management.
  • Work with infrastructure teams to design and implement the necessary container-based infrastructure.
  • Collaborate with developers, QA engineers, and security teams to ensure the build and deployment pipeline is fully integrated with testing, monitoring, and security processes.
  • Continuously monitor CI/CD pipelines, ensuring they are stable, efficient, and fast. Track pipeline performance metrics and identify areas for optimization.

The Impact You Will Have:

  • Improve developer efficiency, modernizing the build and deployment infrastructure, enhancing scalability and efficiency.
  • Streamline the software delivery process, reducing build times, optimizing infrastrucure and improving reliability.
  • Implement modern dependency management practices, ensuring secure and efficient package management.
  • Enhance collaboration across teams, ensuring seamless integration of development, testing, and deployment workflows.
  • Drive continuous improvement in DevOps processes, fostering a culture of innovation and excellence.

What You’ll Need:

  • 4+ years of experience in DevOps or Build Engineering, with at least 2+ years working in C/C++ development environments.
  • Strong expertise in Python, RESTful APIs, and other relevant technologies for building scalable platforms.
  • Experience migrating from Perforce to GitHub or similar version control systems.
  • Hands-on experience with Conan as a C/C++ package manager, dependency resolution and integration into build systems.
  • Extensive experience with GitHub Actions, including creating complex CI/CD workflows for C/C++ applications.

Who You Are:

  • Strong knowledge of CMake, Make, or other build systems for C/C++ projects.
  • Proficiency in scripting languages like Bash, Python, or similar to automate tasks and workflows.
  • Familiarity with Docker and container-based deployment workflows.
  • Experience working in On-prem data centers and understanding of cloud environments (AWS, Azure, GCP) and infrastructure automation tools (e.g., Terraform, Ansible).
  • Strong knowledge of Git and version control best practices.
  • Strong communication and collaboration skills, capable of working with cross-functional teams including developers, QA engineers, and system administrators.
  • Ability to mentor and guide junior engineers in best practices for build automation, version control, and DevOps processes.

Job Types: Full-time, Permanent

Pay: ₹1,500,000.00 - ₹2,000,000.00 per year

Benefits:

  • Health insurance
  • Provident Fund

Experience:

  • AWS: 4 years (Preferred)
  • DevOps: 4 years (Preferred)
  • Python: 4 years (Preferred)
  • CI/CD: 4 years (Preferred)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You