Your Responsibilities
As a fast growing Vision/AI company for the food industry with entities in Germany, India and our headquartes in the US, we are developing highly innovative software products helping our customers to contribute to sustainability. Reducing CO2 emission by reducing food-waste as well as a more effective personnel planning help our customers to use their ressources more effectively.
At our entity in Munich we want to expand our IT team. Therefore, we are looking for an Junior or Mid-level DevOps Engineer, who is skilled in the technologies and methods mentioned below and is keen on managing our deployment-automation as a part ouf our two-headed team.
We offer a hybrid working model with low hierarchies, and "hands-on" mentality with an open-minded feedback culture defines our best practise.
Your responsibilities with us mainly include the following tasks:
At our entity in Munich we want to expand our IT team. Therefore, we are looking for an Junior or Mid-level DevOps Engineer, who is skilled in the technologies and methods mentioned below and is keen on managing our deployment-automation as a part ouf our two-headed team.
We offer a hybrid working model with low hierarchies, and "hands-on" mentality with an open-minded feedback culture defines our best practise.
Your responsibilities with us mainly include the following tasks:
- CI/CD Pipeline Support: Assist in setting up, maintaining, and optimizing continuous integration and delivery (CI/CD) pipelines for application deployment.
- Automation and Scripting: Develop and enhance automation scripts to streamline routine tasks such as deployments, backups, and scaling.
- Configuration management: Use Ansible to automate configuration management, provisioning, and application deployment across environments, ensuring consistency and efficiency.
- Collaboration: Work with development teams to understand application requirements and provide DevOps solutions that improve deployment efficiency.
- Release Management: Coordinate with development and QA teams to help managing deployments, including testing in staging environments and deploying updates to production.
- Troubleshooting: Assist in identifying and resolving technical issues, conducting root cause analysis, and implementing solutions.
- Documentation: Maintain clear and thorough documentation of CI/CD processes, deployment workflows, and configuration management procedures.