As a Senior DevOps Engineer, you will play a pivotal role in shaping and maintaining the infrastructure that powers this ecosystem. You will manage and optimize Azure resources, including Azure Kubernetes Service (AKS), and ensure secure, scalable deployments using Infrastructure as Code principles with Terraform.
Your responsibilities will include designing and maintaining CI/CD pipelines in Azure DevOps, creating and managing Helm charts for consistent deployments, and administering Linux environments to guarantee performance and reliability. Additionally, you will contribute to strengthening our cybersecurity posture by applying best practices across all layers of infrastructure and automation. This position offers the opportunity to influence architecture decisions, drive automation, and foster a culture of security and operational excellence.
We are looking for a proactive individual who is not just interested in running projects but in building and sustaining a robust, high-quality product ecosystem.
responsibilities :
Manage and maintain Azure DevOps environments, including permissions, build pipelines, and release processes.
Design, implement, and maintain scalable, secure cloud infrastructure in collaboration with Cloud Operations, leveraging Infrastructure as Code.
Administer Linux and Windows systems and Kubernetes clusters, ensuring performance, security, and reliability, configure and manage networking on cloud and clusters.
Help with management of Docker/Podman container applications, create and manage Helm charts for them to enable consistent and efficient application deployments on Kubernetes.
Administer Azure resources including RBAC permission management, create bash/python/powershell/golang scripts and automate processes to improve development efficiency and reduce manual, error-prone activities.
Monitor system performance and proactively resolve issues to ensure high availability and stability. Hands-on experience with Dynatrace/kube-prometheus/elastic would be an advantage.
Promote DevOps culture and best practices across development and operations teams, fostering collaboration and continuous improvement.
requirements-expected :
University degree in Computer Science, Information Technology, or related field and 5+ years of professional experience in DevOps, with a focus on Azure.
Strong expertise in managing Azure services, including PaaS, networking, databases, storage, and Azure Kubernetes Service (AKS).
Hands-on experience with Azure DevOps, Git repositories, CI/CD pipelines, and release management.
Proficiency with Docker/Podman and Kubernetes, including Helm chart management, familiarity with ArgoCD is a plus.
Experience in Terraform and scripting skills in Bash, Python, Powershell or Golang. Familiarity with Dotnet/NodeJS/Python is optional, but beneficial.
Solid experience administering Linux systems and applying cybersecurity best practices.
Excellent communication, presentation and interpersonal skills, strong written and spoken communication skills in English.
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of foreign language classes
sharing the costs of professional training & courses
life insurance
remote work opportunities
flexible working time
corporate products and services at discounted prices