Job Description:
Skip the manual routine and boost developer productivity as a Senior DevOps Engineer on our dynamic Developer Platform Engineering team. We're looking for an automation enthusiast who thrives in cutting-edge technologies like Kubernetes, OpenShift, and GitOps workflows.
Key Responsibilities:
* Develop and maintain backend services and APIs for our developer platform.
* Collaborate with cross-functional teams to design and optimize Kubernetes/OpenShift-based solutions.
* Manage infrastructure as code using Ansible for consistent deployments.
* Create and support CI/CD pipelines with Tekton or GitHub Actions.
* Build and maintain Kubernetes Operators for extended platform functionality.
* Troubleshoot platform services, deployments, and integrations.
* Shape the architecture of a scalable, secure, and high-performance platform.
Requirements:
* Backend Development: 5+ years with JavaScript (Node.js) or Python.
* Version Control: 7+ years using Git, with expertise in branching, merging, and conflict resolution.
* Container Orchestration: 3+ years with OpenShift or Kubernetes.
* Automation & Orchestration: Experience with Ansible and GitOps tools like Argo CD/Flux CD.
* CI/CD Pipelines: 4+ years using Tekton or GitHub Actions.
* Kubernetes Operators: 1+ year designing and managing custom operators.
Nice-to-Have Skills:
* Familiarity with GitHub Enterprise, Argo CD, and microservices.
* Cloud-based experience with AWS, Azure, or GCP.
* Knowledge of modern SDLC tools, event-driven architecture, and Domain-Driven Design.
What We Offer:
* Be part of a global team driving innovation and developer productivity.
* Work with cutting-edge technologies and have a direct impact on developer experiences.
* Enjoy a flexible work environment and exciting career opportunities.