DevOps Platform Engineer - Commercial Digital
Can you engineer a brighter tomorrow?
Reality has made it clear that the actions we take in the next few years will significantly impact our future. Embracing the need for change, Volvo Cars is committed to spearheading the charge in automotive electrification. In this role, you’ll play a crucial part in an exciting transformation journey that will change how the world views mobility. Are you ready for a new opportunity?
This role is within Commercial Digital, which is using digital technologies to reinvent the experience of becoming a Volvo customer. There is no reason the experience of buying a car should be painful and difficult – it should be as enjoyable and exciting as actually having a new car. That is our mission. We create the end-to-end experience for online sales/subscriptions of cars, global campaigns as well as frameworks for other parts of Volvo cars. Your responsibilities will include rapid development of prototypes/concepts, and regular product development within Quality & Reliability Engineering department.
As a Quality and Reliability Engineer in the Poland Tech Hub in Krakow, you will be a part of an agile team, working closely with other software engineers, testers and architects. The Hub will be a key software development center and play a crucial role in our strategic ambition to be a leader in new technology.
What you'll be doing:
-
Lead/contribute to engineering efforts from design to implementation, solving complex technical challenges around monitoring distributed systems at scale.
-
Drive the roadmap for the Observability platforms in conjunction with cross-functional partners. Bring together multiple perspectives and be the key connector in this important and highly visible role.
-
Participate in deep technical design discussions within your team, across partner teams, and ensure that we're building the right systems.
-
Drive adoption of best practices in monitoring, alerting, and performance.
-
Participate in an oncall rotation for Monitoring & Observability services.
-
Containerization & Container Orchestration (i.e. Docker, Kubernetes).
-
Cloud Infrastructure Automation (Azure strongly preferred).
-
In collaboration with the agile teams set the guidelines and requirements on the test practices in the development process.
-
Drive greater automation test coverage throughout the product including GUI, API layers, services and database driven scripts.
-
Provides guidance for performance test initiatives that take a true end-to-end focus on ensuring client side, server tiers, database and data integration jobs are performing as expected.
Qualifications:
-
Bachelor’s in computer science, related field, or equivalent work experience.
-
Strong coding experience on at least two language from (Javascript, typescript, java, python, C#, Go, Scala).
-
Good working experience from Azure cloud.
-
Previous experience delivering Observability at scale is required.
-
Working knowledge of Kubernetes.
-
Distributed Systems Development (e.g. asynchronous communication patterns, consensus algorithms, distributed transactions).
-
Services Programming (e.g. Go-lang, Java, Kotlin, Scala, Clojure, Python, Ruby).
-
Experience working with Linux systems.
-
Experience with monitoring and alerting systems.
-
Understanding of test frameworks e.g. Webdriverio, Cypress, Protractor, TestNG.
-
Understanding of QA methodologies, life cycle and processes.
-
Strong interpersonal and collaborative skills.
-
Tool (e.g. Terraform, CDK, Pulumi, CloudFormation)
If you are a DevOps Platform Engineer with a passion for improving product quality and reliability through innovative testing and engineering practices, we invite you to join our team at Volvo Cars. Help us drive excellence and set new standards in the industry!
The position is based in KRAKOW.
Krakow, PL, 08-884