← Все вакансии/Lead/jobgether
LeadRemoteIndia

Principal DevOps Engineer

J
jobgether
Уровень
Lead
Формат
Remote
О роли

Описание вакансии

About the company

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal DevOps Engineer – Build, Release and Cloud Automation based in India.

This is a hands-on principal-level engineering role focused on building the next generation of CI/CD and software delivery infrastructure.

Responsibilities
  • Lead the architecture and implementation of modern CI/CD capabilities for platform-based software development across R&D.
  • Design, implement, and continuously improve scalable build, release, packaging, and deployment automation across Windows, Linux, and AWS environments.
  • Build efficient and maintainable delivery systems for C/C++, C#, and Python-based software projects.
  • Design and maintain Infrastructure as Code and environment automation using Terraform and AWS services.
  • Drive standardization of configuration management, package management, artifact management, and software delivery processes.
  • Modernize existing Jenkins-based CI/CD workflows and contribute to the transition toward a scalable AWS-based delivery architecture.
  • Collaborate with software engineering, IT, CloudOps, QA, and security teams to integrate development workflows with enterprise infrastructure and security toolchains.
  • Implement monitoring, metrics, alerting, and automated engineering reporting for build, testing, release, and deployment processes.
  • Design and maintain software packaging and installation solutions, including Windows installers, Linux packages, and deployable system images.
  • Manage third-party software lifecycles, including licensing, dependencies, version planning, upgrades, and integration into controlled build environments.
  • Integrate security automation into CI/CD workflows, including SAST, SCA, DAST, secrets scanning, artifact scanning, and dependency controls.
  • Establish and improve DevOps operating models, release engineering standards, delivery governance, and automation practices across platform and product teams.
  • Contribute technical leadership and guidance to engineering teams while promoting reliable, scalable, and maintainable delivery practices.
Requirements
  • Master's degree in STEM or equivalent practical experience.
  • 10+ years of professional experience in DevOps, build and release engineering, CI/CD, infrastructure automation, software delivery engineering, or closely related disciplines.
  • Proven experience designing and implementing CI/CD architectures for complex, multi-language software environments.
  • Strong hands-on expertise with Jenkins and modern CI/CD concepts.
  • Deep practical knowledge of AWS services used for software delivery and automation, particularly S3, CodeArtifact, and related deployment services.
  • Expert-level Infrastructure as Code experience, particularly with Terraform.
  • Strong Git and GitHub workflow experience.
  • Extensive experience with build systems and packaging for C/C++, C#, and Python, including tools such as MSBuild, CMake, make, pip, Poetry, and related mechanisms.
  • Proven experience developing Windows installers, Linux packages, deployment automation, and software installation solutions.
  • Strong scripting and automation capabilities using Python, PowerShell, Bash, or comparable technologies.
  • Solid understanding of configuration management, package and dependency management, artifact lifecycle, traceability, software supply chains, and deployment strategies.
  • Experience integrating engineering workflows with security tooling, including SAST, SCA, DAST, secrets scanning, artifact scanning, and dependency scanning.
  • Experience with monitoring, observability, metrics, and engineering reporting tools such as Prometheus, Grafana, SonarQube, or similar platforms.
  • Strong communication and collaboration skills, with the ability to influence and work effectively across R&D, IT, CloudOps, QA, and security teams.
  • Experience with hybrid environments spanning developer workstations, instruments, on-premise systems, and AWS cloud is a strong advantage.
  • Familiarity with software license management, third-party component governance, artifact repositories, binary/package lifecycle management, and controlled upgrade processes is beneficial.
  • Experience creating deployment images, including ISO-based or image-based delivery approaches, is a plus.
  • Exposure to MLOps or DataOps workflows is advantageous.
Conditions
  • Fully remote, full-time position based in India.
  • Opportunity to work on next-generation CI/CD, cloud automation, and software delivery architecture.
  • Principal-level ownership and influence over engineering standards, automation strategy, and DevOps operating models.
  • Exposure to complex hybrid environments spanning cloud, on-premise systems, developer environments, and specialized instruments.
  • Opportunity to collaborate with multidisciplinary global teams across R&D, IT, CloudOps, QA, and security.
  • Ability to modernize legacy delivery infrastructure and establish scalable AWS-based engineering practices.
  • Work on automation and security initiatives spanning the full software delivery lifecycle.
Стек и навыки

С чем работаем