DevOps / Platform Engineer – Developer Enablement Team
We’re looking for a DevOps / Platform Engineer to join our Developer Enablement team, with a mission to improve the developer experience by building and supporting internal platforms that power the entire lifecycle of container-based applications.
This role sits at the crossroads of software engineering and infrastructure, where you’ll design CI/CD workflows, streamline container image promotion, enforce security policies, and implement GitOps-based deployment pipelines using ArgoCD. The ideal candidate is passionate about reducing developer friction by building scalable tools, automation, and abstractions.
This is not a traditional operations role. We're seeking an engineer who writes production-quality code and treats platform infrastructure as a product.
Key Responsibilities
* Design, build, and maintain internal platform tooling to support the software development lifecycle from build through production.
* Collaborate closely with developers to improve efficiency, automation, and overall experience.
* Create and manage robust CI/CD workflows using GitHub Actions and ArgoCD.
* Implement Infrastructure as Code using Terraform.
* Manage and evolve Kubernetes environments for development and production.
* Integrate security, policy enforcement, and compliance into deployment pipelines.
* Work with container registries, service mesh technologies (e.G., Istio), and GitOps strategies for multi-environment delivery.
* Document platform capabilities and provide internal support to drive adoption.
* Participate in design discussions, code reviews, and continuous improvement initiatives.
Required Skills & Experience (Must-Haves)
To be considered for this role, candidates must demonstrate:
* Deep expertise in Terraform and Infrastructure as Code practices.
* Strong hands-on experience with Kubernetes, including deployment and support of containerized workloads.
* Proven experience building CI/CD pipelines with GitHub Actions and/or ArgoCD.
* Familiarity with container image promotion, GitOps workflows, and version control best practices.
* Proficiency in at least one programming/scripting language such as Python, Go, or JavaScript.
* Working knowledge of Istio or similar service mesh solutions.
* Understanding of cloud-native development, DevOps principles, and operational tooling.
* Ability to work cross-functionally with development and operations teams.
Preferred (Nice-to-Have) Skills
Candidates with the following experience will stand out:
* Exposure to Azure DevOps, especially with pipeline templating and container scanning integration.
* Familiarity with internal developer portals such as Backstage.Io.
* Experience with security scanning and compliance checks within CI/CD workflows.
* Knowledge of cost optimization, multi-cluster, or multi-cloud deployments.
* Experience building internal developer tools or CLI utilities.
Coachables / Growth Areas
We also welcome candidates who show strong foundational skills and are eager to grow in the following areas:
* Basic or limited experience with Istio, but strong Kubernetes proficiency.
* Experience with Jenkins or GitLab CI, willing to transition to GitHub Actions and ArgoCD.
* Intermediate coding ability, with a demonstrated willingness to learn and build with Python or Go.
* Familiarity with GitOps concepts and a strong desire to work in declarative infrastructure environments.
About the Team & Tech Stack
You’ll be part of the Developer Enablement team, working closely with product engineers to deliver tools and infrastructure that scale.
Core Technologies & Tools:
* Terraform
* Kubernetes
* GitHub Actions
* ArgoCD
* Istio
* Python, Go, JavaScript
* Azure DevOps (in selected pipelines)
* Container Registries & GitOps Repositories