DevOps Engineer

We are looking for a skilled DevOps Engineer to join a team working for a client in Switzerland. As a DevOps Engineer, you will play a critical role in optimizing and automating our software development processes, ensuring smooth deployments, and maintaining the stability and reliability of our systems.

 

Job Requirements:

-        Strong knowledge of DevOps principles, practices, and tools

-        Experience with containerization technologies such as Docker and Kubernetes

-        Proficiency in scripting languages like Bash, Python, or Ruby

-        Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI/CD)

-        Knowledge of cloud platforms (e.g., AWS, Azure, GCP) and infrastructure automation

 

Responsibilities:

-        Implement and maintain CI/CD pipelines for automated software builds, testing, and deployments

-        Collaborate with development, QA, and operations teams to streamline and optimize software delivery processes

-        Implement and maintain infrastructure automation using configuration management tools (e.g., Ansible, Chef, Puppet)

-        Monitor and troubleshoot production systems and resolve incidents in a timely manner

-        Implement security best practices in the deployment and operation of software systems