About the job
Key Responsibilities
1. Development & Management of the CI/CD Platform
- Design, operate, and optimize a CI/CD platform utilizing GitLab Ultimate in SaaS.
- Oversee and maintain a comprehensive suite of DevOps tools including: GitLab CI, Jenkins, AWX, ArgoCD, Keycloak, HashiCorp Vault, SonarQube CE & EE, Confluence, Jira.
- Facilitate deployment and operations on GCP, particularly through GKE.
- Monitor the platform using internal observability tools (e.g. Dynatrace, ELK, PagerDuty).
2. Reliability, Support, and Continuous Improvement
- Provide technical support, including participation in on-call rotations 24/7.
- Ensure the scalability, security, and performance of the platform.
- Maintain clear, accessible documentation that is regularly updated.
- Contribute to shaping the strategy for evolving tools and software engineering methodologies.
3. Collaboration and Team Support
- Work closely with product teams to enhance their CI/CD experience.
- Advocate for and promote best practices in DevOps across the organization.
- Foster team autonomy through the provision of self-service services (internal portal based on Backstage.io).
- Participate in technical governance decisions.
