We offer
As an organization with a global presence, joining Maersk is a wonderful and exciting opportunity for you to work with people of diverse talents & backgrounds. We are committed to growing our people, and will provide you with opportunities that broadens your knowledge and strengthens your professional & technical skills.
Key responsibilities
As a Senior Software Engineer within our Telemetry team, you will be a driver and doer in a fundamental shift in how we measure applications and systems. Your focus will be to develop a solution to provide a single unifying telemetry system that any engineer at Maersk can use.
You will work to deliver features and enhancements to our telemetry systems. Collaborate with other team members to derive innovative solutions to complex problems. Strive to automate and eliminate alerts and bugs from our system that cause problems for our customers. Seek to run solutions in a cost optimized manner.
The team will also be responsible for aiding platform teams in the transition from varying different vendor solutions onto our unified telemetry system. This involves creating documentation and code examples that can be referenced in support channels, teaching sessions, or one on one meetings with engineering teams.
We are looking for
The ideal candidate will have a background that spans development and operations. We are looking for software engineers with preference for staff with experience working in infrastructure, plus some ability across all areas; bracketed technology is desirable:
• DevOps – Git (Github), Github Actions, Opensource CI/CD, Cloud CI/CD
• Observability – Metrics, Logging, Tracing, Notifications
• Backend – API, CLI, process orchestration/choreography, Golang, Java
As a senior engineer, you will demonstrate the following characteristics: –
• You are creative and come up with innovative approaches to projects and any issues that arise.
• You are a “do’er”. You get things done.
• Sharing expertise and insight with other engineers.
• Experience using time series databases, logging systems and tracing systems
• Experience running cloud infrastructure and container technologies such as Docker and Kubernetes
• Exposure to Golang, experience programming
• Experience using a cloud provider (Azure, AWS, GCP)
• Understanding of microservice based architectures and how to achieve composability
• Excellent communication skills, solid work ethic, and a strong desire to write production quality code.
• Experience of Test-Driven Development approaches
• Demonstrable high levels of integrity
At Maersk we value the diversity of our talent and will always strive to recruit the best person for the job – we value diversity in all its forms, including but not limited to: gender, age, nationality, race, sexual orientation, disability or religious beliefs. We are proud of our diversity and see it as a genuine source of strength for building high performing teams.
Click here to Apply Online