As a DevOps Engineer, you will be at the heart of integrating development and operations, working across multiple teams to ensure continuous delivery, system automation, and infrastructure management. You will play a crucial role in managing infrastructure, automation pipelines, and security configurations. With expertise in Kubernetes, GitLab, and cloud infrastructure, you will design, implement, and maintain robust, scalable solutions that support high availability and security standards.
In this role, you will also be responsible for optimizing CI/CD pipelines, managing infrastructure as code, ensuring efficient networking, and storage systems, and enforcing strict security measures across all environments. Collaboration with development teams and ensuring smooth operational workflows will be key to your success.
Key Responsibilities:
- Manage and optimize Kubernetes clusters, including deployment, scaling, troubleshooting, and networking/storage configurations.
- Design and maintain CI/CD pipelines using tools such as GitLab, Jenkins, Tekton, Argo Workflows, and Argo CD to automate deployment processes.
- Implement Infrastructure as Code (IaC) for efficient cloud resource management, ensuring infrastructure is maintainable, scalable, and secure.
- Work on authentication and authorization frameworks like OAuth 2, OIDC, SAML in multi-tenant environments, using tools like Keycloak and Auth0.
- Provide security for systems through SSL/TLS encryption, and manage secure access using secret management tools such as HashiCorp Vault.
- Troubleshoot complex issues and ensure high availability of cloud-based services.
- Monitor and observe system performance using tools like Prometheus, Grafana, Splunk, and ensure effective incident response through real-time insights.
- Collaborate with engineering and operations teams to streamline workflows and enhance performance.
- Stay updated on the latest DevOps practices and integrate new technologies to improve system performance and security.
Must-Have Skills:
- Expertise in Kubernetes (K8s), including configuration, networking, and storage management.
- Strong knowledge of CI/CD pipelines with tools like GitLab, Jenkins, and Argo CD.
- Proficiency in Infrastructure as Code (IaC) tools and best practices.
- Experience with authentication/authorization protocols (OAuth 2, OIDC, SAML) and tools like Keycloak.
- Proficiency in scripting and automation using Python, Bash, or similar.
- Strong understanding of networking (ingress/egress flows) and cloud-based infrastructure management.
- Fluent in English, both written and spoken (C1 proficiency).
Preferred Skills:
- Experience in setting up monitoring/logging systems like Prometheus, Grafana, EFK stack.
- Background in system administration or operations roles.
- Knowledge of security best practices, including zero-trust architecture and least privilege concepts.
- Familiarity with secret management tools like HashiCorp Vault and encryption protocols like SSL/TLS.
- Experience with service versioning and release management concepts (e.g., SemVer).
What’s in it for you?
- Wellbeing programs & work-life balance - integration and passion-sharing events
- Private medical and dental care
- Benefits platform – shopping, cinema, sport etc.
- Co-funding of sports activities, e.g. Multisport & OK system cards, b-active program
- Courses and certifications e.g. Google Cloud, AWS, ITIL
- Conferences and Expert Communities
- Gift packages for special occasions: Easter, Christmas, Children’s Day
- Appreciation for seniority: additional days off, Atos Jubilee gifts
- Remote working or commuting allowance
- Charity and eco initiatives
What happens next?
- Quick conversation with HR
- Two-stage interview: first with the hiring manager, followed by a technical interview with an IT expert or project representative
- Feedback (1-5 business days after the interview)
- Work like you want - remotely, in hybrid mode, or at our office
Please, attach your CV in English.