DevOps Engineer
Position Overview
Bridging the gap between development and operations by implementing and managing CI/CD pipelines, automation processes, and infrastructure management. You will work collaboratively with cross-functional teams to ensure the smooth deployment and operation of software applications.
Responsibilities
- Design, implement, and manage continuous integration and continuous deployment (CI/CD) pipelines using tools such as Jenkins, GitLab CI, Travis CI, or CircleCI.
- Collaborate with development and operations teams to automate processes and improve the efficiency of software delivery.
- Monitor and maintain infrastructure, ensuring high availability, performance, and security of applications.
- Troubleshoot and resolve issues related to deployment, infrastructure, and application performance.
- Implement best practices for version control, configuration management, and infrastructure as code.
- Stay up-to-date with industry trends, emerging technologies, and best practices in DevOps and cloud computing.
- Document processes, workflows, and configurations to support knowledge sharing and compliance.
Qualifications
- Bachelor’s or master’s degree in Computer Science, Information Technology, Engineering, or a related field. Advanced degrees can be advantageous but are not always required.
- Proficiency with continuous integration and continuous deployment tools such as Jenkins, GitLab CI, Travis CI, or CircleCI.
- Several years of experience in DevOps or related roles, including experience with both development and operations aspects of IT projects. Experience should include implementing CI/CD pipelines, automation, and infrastructure management.
- Strong understanding of cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes).
- Excellent problem-solving skills and the ability to work effectively in a fast-paced environment.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with diverse teams.
- Proficiency in English; knowledge of German is a plus.