DevOps Engineer
Wingcopter
Weiterstadt, Germany
Your mission
- Support our software development teams across the product organization, providing DevOps expertise and maintaining a consistent and high-performing development environment.
- Build and maintain CI/CD pipelines using Jenkins, GitHub Actions, and other tools to support embedded software development.
- Manage automated build, test, and deployment processes across multiple environments.
- Design and maintain monitoring, logging, and alerting systems to ensure pipeline reliability and visibility.
- Develop internal dashboards to track code quality, test coverage, static analysis results, and other key engineering metrics for visibility and continuous improvement.
- Improve and maintain the development environments, including containerization with Docker, managing compilers, and integrating code analysis tools to enhance consistency and developer productivity.
- Automate infrastructure provisioning and configuration using modern IaC tools (e.g., Terraform, Ansible).
Your profile
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 3+ years of hands-on experience in DevOps, Site Reliability Engineering, or Build & Release Engineering.
- Strong understanding of CI/CD principles and experience working with Github and Jenkins (incl. plugins like JCasC, warnings-ng and Azure integrations).
- Solid experience with build tools and compilers, including gcc, make, cmake, bitbake.
- Proficiency with scripting and development in Python, Bash, and familiarity with C/C++.
- Familiarity with static code analysis, test automation frameworks, and compliance toolchains.
- Experience with Microsoft Azure services (e.g., compute, networking, storage, identity) and modern cloud infrastructure methodologies, including Infrastructure as Code (IaC).
- Ability to collaborate across teams and communicate effectively with developers, testers, and compliance stakeholders.
- Passion for automation, optimization, and driving engineering productivity.
- Experience with containerization technologies in cloud and on-prem environments is a plus.
- Experience working in regulated or safety-critical domains is a plus.
- Languages:
- Fluent in English.
- Intermediate proficiency in German is a plus.
What you bring as a perfect candidate
- You thrive in collaborative environments and value collective success.
- You approach challenges with a positive mindset and a proactive attitude.
- You believe technology has the power to improve society and drive positive change for the future.
Apply Now
Don't forget to mention EuroTechJobs when applying.