Job Description:
Senior DevOps Engineer
• 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 ArgoCD/FluxCD.
* CI/CD Pipelines: 4+ years using Tekton or GitHub Actions.
* Kubernetes Operators: 1+ year designing and managing custom operators.
* Familiarity with GitHub Enterprise, ArgoCD, and microservices.
* Cloud-based experience with AWS, Azure, or GCP.
* Knowledge of modern SDLC tools, event-driven architecture, and Domain-Driven Design.
What You Bring:
* 11-13 years of experience in backend development and cloud technologies.
* Strong expertise in security, developer tools, and cloud-based services.
* A Bachelors degree in Computer Science/Engineering (or equivalent experience).
* A self-starter attitude with excellent problem-solving skills.
About {company}:
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.