DevOps Engineer (m/f/d)
Your mission
As a DevOps Engineer, you will play a key role in bridging the gap between development and operations teams, ensuring smooth and efficient software delivery. You will be responsible for designing, implementing, and managing the infrastructure and tools required to automate our continuous integration and continuous delivery (CI/CD) pipelines, enhance system reliability, and monitor infrastructure performance. This role requires a strong understanding of cloud infrastructure, automation tools, and DevOps best practices.Key responsibilities
- CI/CD Pipeline Development: Design, build, and maintain robust continuous integration and continuous deployment (CI/CD) pipelines to automate the software build, test, and deployment processes.
- Infrastructure Automation: Develop and maintain Infrastructure as Code (IaC) scripts using tools like Terraform, Ansible, or CloudFormation to automate the provisioning, configuration, and management of cloud infrastructure.
- Monitoring and Logging: Implement monitoring, logging, and alerting solutions using tools such as Prometheus, Grafana, ELK Stack, or Datadog to ensure high availability, performance, and reliability of applications and infrastructure.
- Cloud Management: Manage cloud environments (AWS, Azure, Google Cloud) to ensure scalability, security, and cost-efficiency of resources.
- Collaboration: Work closely with development, QA, and operations teams to align efforts, streamline workflows, and ensure seamless integration of new software features and updates.
- Security and Compliance: Implement security best practices throughout the CI/CD pipeline and cloud infrastructure, ensuring compliance with industry standards and regulatory requirements.
- Performance Optimization: Analyse system performance and recommend improvements to enhance the efficiency, reliability, and scalability of software applications and infrastructure.
- Incident Response: Participate in incident response activities, troubleshooting and resolving issues related to infrastructure, deployment, and application performance.
- Continuous Improvement: Identify opportunities for process improvement and automation, promoting a culture of continuous learning and innovation within the team.
- Bachelor’s degree in computer science, Information Technology, or a related field.
- 3+ years of experience in a DevOps, Site Reliability Engineering (SRE).
- Strong experience with CI/CD tools such as Jenkins, GitLab CI, CircleCI, or similar.
- Proficiency in cloud platforms such as AWS, Azure, or Google Cloud, with hands-on experience in managing cloud infrastructure and services.
- Experience with containerization and orchestration tools, including Docker and Kubernetes.
- Solid understanding of Infrastructure as Code (IaC) tools like Terraform, Ansible, or CloudFormation.
- Strong scripting skills in languages such as Bash, Python, or Ruby.
- Experience with monitoring and logging tools like Prometheus, Grafana, ELK Stack, or Datadog.
- Knowledge of networking, security, and system administration in cloud environments.
- Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.
- Strong communication skills and the ability to work effectively in cross-functional teams.
- Work with brilliant minds at the cutting edge of technology
- Market-competitive compensation
- Flexible work hours
- Sponsored Deutschland ticket (85%)
- 30 days paid leave per year (plus 24th and 31st December)
- Be part of a culture that fosters growth, collaboration, and fun
- Unique opportunity to directly contribute to shape and influence the future of the space industry
- Positive company culture, short lines of communication, visionary leadership
- Multinational teams from diverse industry vertical
- Team Event (Lunch, Offsite, Oktoberfest, Christmas Dinner...)