
Overview
Role and Responsibilities: The SRE will be responsible for automating infrastructure using Python, managing Kubernetes clusters on Azure, and ensuring high availability, scalability, and performance of IAM workloads.12
Team and Collaboration: The role involves working with the Access Management & KYC team to improve the onboarding, login, and administration experience for Maersk.com and APMT, and collaborating with developers worldwide.34
Skills and Experience: The ideal candidate should have a deep understanding of Kubernetes architecture, networking, security on Azure, hands-on Python scripting experience, and knowledge of Forgerock OpenAM solutions.15
Qualifications: Candidates should have a Bachelor's degree in computer science or related field, or equivalent experience, with at least 2 years of managing Kubernetes clusters in production environments
Job Description- Software Engineer
Opportunity
Maersk is strengthening its software development organisation, focusing on driving predictability, reducing cost of ownership, and increasing agility in our technology. We are seeking a Site Reliability Engineer (SRE) with expertise in automating infrastructure using Python and managing Kubernetes clusters on Azure . The SRE will be responsible for ensuring high availability, scalability, and performance of the IAM workloads running on Kubernetes clusters. They will be designing and implementing automation solutions using Github Actions. The ideal candidate should have a deep understanding of Kubernetes architecture, networking, security, and best practices on Azure, and hands-on experience in automating using Python .
We at Access Management & KYC team are responsible for improving the onboarding, login, and administration experience of Maersk.com and APMT. This team is a key enabler and is helping Maersk transform into a global end to end logistics company. You will work alongside other developers, mentoring them and learning from them as well as from the wider Maersk technology teams around the world. This role is an opportunity to be part of Maersk's digital evolution. You ’ ll play a vital part in our success, helping us re-think what technology can do by using the latest technologies, and building the experience to advance your career. If you are passionate about working in an entrepreneurial environment supporting an ambitious, culturally diverse team of 3000 People within Maersk Technology – on a great transformation journey – then apply today!
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 Software Engineer within the Access Management and KYC team, you will be a driver and doer in improving the login, registration, approval and personalization journeys of Maersk customers and users.
You will focus in developing a unified customer identity platform that every external user of Maersk will use to drive their logistics journey.
You will be focused on driving security and identity standards by ensuring OAuth2.0, OIDC standards are met.
Experience in Forgerock OpenAM solutions to leverage your knowledge of Forgerock OpenAM , LDAPS ( OpenDJ ) to ensure a secure, efficient, performant login experience for the end users
Experience in the workflow engine of Forgerock OpenIDM to create customer centric registration and access grant workflows are desired.
You will manage and maintain the platforms Kubernetes clusters on Azure to ensure high availability, scalability, and performance.
Design and implement automation solutions using Python and Github Actions to reduce toil and increase our self-service capabilities.
Develop tools and scripts to automate deployment, monitoring, and troubleshooting of Kubernetes applications on Azure.
Monitor and troubleshoot Kubernetes clusters on Azure, identify and resolve performance and reliability issues.
Collaborate with developers to optimize the deployment pipeline and ensure smooth application releases.
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 writing and maintaining microservices and exposure to cloud native infrastructure like Kubernetes :
As a n engineer, you will demonstrate the following characteristics and skills:
You are a “do e r ” . You get things done.
You have excellent communication skills, solid work ethic and an ability to write and support production code
Bachelor's degree in computer science or related field, or equivalent experience.
Minimum 2 years of experience in managing Kubernetes clusters in production environments.
Expertise in Kubernetes architecture, networking, security, and best practices.
Hands-on experience in Python scripting and automation.
Experience in monitoring and troubleshooting Kubernetes clusters using Prometheus, Grafana, and other tools.
Good understanding of cloud infrastructure and containerization technologies such as Docker and Azure Container Registry.
Good understanding of OAuth2, OIDC Concepts.
E xperience with Forgerock or PingIdentity will be an added benefit.
Familiarity with infrastructure as code tools like terraform is des irable .
Strong analytical and problem-solving skills, and ability to work independently and in a team environment.
Excellent communication and interpersonal skills.
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.
Maersk is committed to a diverse and inclusive workplace, and we embrace different styles of thinking. Maersk is an equal opportunities employer and welcomes applicants without regard to race, colour, gender, sex, age, religion, creed, national origin, ancestry, citizenship, marital status, sexual orientation, physical or mental disability, medical condition, pregnancy or parental leave, veteran status, gender identity, genetic information, or any other characteristic protected by applicable law. We will consider qualified applicants with criminal histories in a manner consistent with all legal requirements.
We are happy to support your need for any adjustments during the application and hiring process. If you need special assistance or an accommodation to use our website, apply for a position, or to perform a job, please contact us by emailing accommodationrequests@maersk.com .