Summary
Join Mercedes-Benz.io's E-Commerce team in Lisbon, Braga, or remotely in Portugal, and contribute to the digital transformation of Mercedes-Benz's sales strategies. As a key member, you will improve monitoring and enhance the quality, performance, and resilience of our products. You will engage in the entire service lifecycle, from inception to end-of-life, and maintain live services. Responsibilities include developing automation applications and creating disaster recovery documentation. Collaboration with development teams and mentoring other engineers are also expected. Mercedes-Benz.io offers a flexible work environment, a supportive culture, and various benefits.
Requirements
- The ability to debug, optimize and propose changes to application code, including improving scalability, resilience and monitoring
- In-depth knowledge of monitoring concepts and methodologies for distributed systems
- To automate routine tasks using higher level programming languages (e.g. Python/Go/Typescript) and shell scripts
- A systematic problem-solving approach, coupled with effective communication and collaboration skills and a sense of drive
- An understanding of Unix/Linux operating systems
- To have working knowledge of AWS and Kubernetes
- Familiarity with distributed systems, container technologies, micro service architectures and the cloud-native technology stack
- A degree in Computer Science, a related technical field involving software/systems engineering, or equivalent practical experience
Responsibilities
- Improve monitoring and help elevating the quality, performance and resilience of our products
- Engage in and improve the whole lifecycle of services from inception and design, through deployment, operation, refinement and end of life (sundown)
- Support services before they go live through activities such as system design advising, developing software platforms and frameworks, capacity planning and launch reviews
- Maintain services once they are live by measuring and monitoring availability, latency and overall system health
- Develop/maintain automation applications, scripts and CI/CD workflows for automating operational tasks to reduce manual intervention, minimize errors and improve efficiency
- Be responsible for creating and maintaining documentation related with disaster recovery scenarios
- Be part of the incident management and post-mortem process
- Collaborate with development teams and will lead and mentor other engineers
Preferred Qualifications
- Open source software
- No top-down hierarchy. We trust in your self-organization
- Colleagues that are as smart, hardworking and driven as you
- An amazing open-minded and informal culture with the backup of a giant company like Mercedes-Benz
- IPhone, MacBook Pro or Dell (your choice) and noise-cancelling headphones
Benefits
- Health insurance for you and your family
- Life insurance
- Proactive self-development in international Trainings and Conferences
- Language Training courses
- Wellbeing actions (massages, nutrition sessions, happy hour and more)
- Brand Connection Perks
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.