DevOps Engineer
About Us
At Mercedes-Benz, we don’t just build cars, we create great software. We develop tomorrow’s mobility together in our product lines, pushing the digitization of the Mercedes-Benz Group AG forward. As a tech company, we are agile, innovative, and always keep our finger on the pulse of change. This is why inner source, FOSS, secure code, DevOps, infrastructure as code (IaC), data analytics, artificial intelligence, and many more are core components of our daily work.
IT is our passion, and we move toward a bright future, sometimes quickly, sometimes creatively but always together.
We believe in integrity, trust, and transparency as part of our flexible work culture, with a strong emphasis on teamwork and the learning process, making mistakes, and achieving continuous progress together in all products we create and develop within the Mercedes-Benz Group.
Our workplace is anywhere* with a fast connection whether remotely at home, at your favorite café, or at our integrated office at Wisma Mercedes-Benz, which comes with an LRT station at its doorstep, an al fresco cafeteria, ample greenspaces, and free parking.
Job Description
- Ensuring the availability of the application/platform
- Ensuring the operability of software by contributing operational expertise
- Automating (recurring) activities in the operation of applications/platforms
- Implementing the "Everything as Code" paradigm according to software engineering patterns
- Identifying bottlenecks (e.g., dependencies on other teams, processes, or systems) and resolving them (e.g., through APIs instead of coordination)
Qualifications
- Minimum of 5 years’ working experience in a related field is required.
- Bachelor’s degree in IT or a related field
- Experience in DevOps
- Familiarity with cloud service platforms such as AWS and Azure
- Knowledge of web development technologies is a definite plus
Specific knowledge/ Skill
- Operates and maintains critical systems, ensuring their reliability and performance
- Evaluates and implements solution and technology alternatives, including various programming languages
- Understands and abstracts complex technical relationships
- Designs and develops reliable, scalable products and platforms
- Provides technical advice to customers and supports project acquisition
- Presents designed solutions and implementation procedures to both customers and technical experts
Responsibility and Scope for decision-making
- Designs the environment for implementing highly complex topics, projects, or products
- Evaluates and applies alternative solutions and approaches
- Builds new teams and proactively fosters a harmonious, high-performance team culture
- Independently engages and integrates relevant experts across business units
- Contributes to shaping agile development processes
- Acts with strategic and entrepreneurial foresight
- Takes ownership of their platform/application and is able to represent and present it effectively, supported by a strong network