About the project
Leading HR Tech solution in DACH.
Design, build, and maintain the infrastructure and tools necessary for continuous integration, delivery, and deployment.
Implement and manage configuration management systems, such as Ansible, Chef, or Puppet, to automate the provisioning and configuration of infrastructure resources.
Collaborate with development teams to define and implement continuous integration and deployment (CI/CD) pipelines using tools like Jenkins, GitLab CI/CD, or CircleCI.
Work closely with operations teams to ensure the reliability, scalability, and security of production environments.
Implement monitoring and logging solutions, such as ELK Stack, Prometheus, or Splunk, to gain visibility into system performance and troubleshoot issues.
Automate manual processes and tasks through scripting and infrastructure-as-code (IaC) using tools like Terraform, CloudFormation, or Ansible.
Implement and maintain containerization platforms using Docker and orchestration tools like Kubernetes or ECS.
Collaborate with development and QA teams to improve the efficiency and effectiveness of testing and deployment processes.
Perform regular security audits, vulnerability assessments, and implement appropriate security measures across the infrastructure.
Stay up-to-date with emerging technologies, industry trends, and best practices in DevOps and continuously seek opportunities for process improvement.
Provide technical support and troubleshooting assistance to resolve infrastructure-related issues.
Participate in on-call rotations and respond to incidents in a timely and efficient manner.
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
Proven experience as a DevOps Engineer or in a similar role.
Strong knowledge of DevOps principles and practices.
Proficiency in scripting languages such as Bash, Python, or PowerShell.
Experience with cloud platforms such as AWS, Azure, or Google Cloud.
Hands-on experience with configuration management tools (e.g., Ansible, Chef, or Puppet).
Experience with CI/CD tools (e.g., Jenkins, GitLab CI/CD, or CircleCI).
Knowledge of containerization technologies (e.g., Docker) and orchestration tools (e.g., Kubernetes, ECS).
Familiarity with infrastructure-as-code (IaC) tools like Terraform, CloudFormation, or Ansible.
Strong understanding of networking concepts and security best practices.
Experience with monitoring and logging tools (e.g., ELK Stack, Prometheus, or Splunk).
Solid understanding of version control systems (e.g., Git) and code branching strategies.
Excellent problem-solving and troubleshooting skills.
Strong communication and collaboration abilities, with the capacity to work effectively in a cross-functional team.
Ability to handle multiple tasks and prioritize work in a fast-paced environment.