Senior Infrastructure Engineer
Maersk Group - A.P. Møller Mærsk
Pick a point on the globe, and Maersk won’t be far away. With 90% of global trade carried by sea, there is a fairly high chance that the shoes on your feet or the phone in your pocket travelled to you on a Maersk vessel. Would you like to be part of a team that impacts the daily lives of people in every corner of the world? Then keep reading. We are seeking an innovative, talented, and experienced Tools & Automation engineer to join our team. The Job Role will involve, designing and maintaining automation pipelines in Azure DevOps, working with Azure Cloud and orchestrating changes to large production environment etc. So if topics like infrastructure, core apps, service delivery, Agile, DevOps, capability building as well as stakeholder and people management sit well with you, we can offer unparalleled challenges and opportunities by taking ownership of a foundational piece of infrastructure in the world’s largest container shipping company with the industry’s strongest digitization agenda (https://www.maersk.com/stories/everything-will-be-digitised).
We offer
A unique opportunity for personal and professional development.
- Be part of a large-scale system implementation, building a strong platform for a future career at Maersk Line.
- Get to interact with leading IT vendors, internal subject matter experts, and internal and external IT professionals.
- A fast paced and dynamic environment with a distinct respect for the individual. The job will be based in Copenhagen and be part of our Vessel & Asset IT Portfolio Group, in Maersk Line. Some travel activity can be expected.
We are looking for
8 + Experience in building Dev-ops frameworks for CI and CD process in required platform such as Azure Dev-ops
- Building, delivering, and managing public private and hybrid cloud computing platforms (Azure)and other Open source and Commercial DevOps Technologies.
- Programming Language – C#.
- Hands on experience with Docker, Kubernetes.
- Strong knowledge of Linux systems internals with a good understanding of networking and protocols. Ubuntu experience preferred.
- Excellent with shell commands (sed, grep, awk, and regular expressions).
- Experience using and maintaining configuration automation systems such as Terraform, Ansible.
- Experience using source code management tools.
- Capable and self-motivated to quickly learn new technologies, scripting languages, and frameworks.
- Ability to read and write complex Bash and PowerShell scripts to automate system deployment, troubleshooting, and maintenance.
- Experience in deploy the solutions, updates and fixes
- Experience in develop scripts to automate visualization
- Build tools to reduce occurrences of errors and improve customer experience.
- Excellent knowledge of Exposure to DevOps Process Implementation, tool chain and Cloud based Applications.
- Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on Azure cloud. Utilized Kubernetes and docker for the runtime environment of the CI/CD system to build, test deploy.
- (CI/CD) Tools: Continuous Integration (CI) and Continuous Delivery (CD) using Azure DevOps and (Source Code Management Tool):, GIT and code quality/coverage tools : Sonar cube, PMD Plugin
- Experience in managing. Azure based Linux/Ubuntu VMs
- Experience in Bash scripts
- Experience in Terraform
- Manage Azure services including Azure DevOps, Azure SQL, Azure API Management
- Possess comprehensive understanding of the key Azure services (NSGs, resource groups, Vnets, subscriptions, peering, express route, APIM, ASE, Key Vaults, AD, App Services, Application Insights & Alerts, WAFs, VPNs)
- Expertise in Virtualization tools (VMs) & DOCKER (Containerization and Orchestrations) using SWARM
- Utilized Kubernetes and docker for the runtime environment of the CI/CD system to build, test and deploy.
- Extensive knowledge on Created Pods and managed using Kubernetes.
- Monitoring and administrating applications & services running on Azure.
- Knowledge about observability concepts
- Knowledge about reliability/chaos engineering concepts
Key responsibilities
- Developing small applications to support the infrastructure environment on Vessels
- Managing CI/CD pipelines in Azure
- Automating service deployment and maintenance tasks.
- Maintaining high availability through fault tolerance, system standardization, and vigilant disaster recovery planning.
- Working side by side with our developers to understand the inner-workings of the apps and promote scalability and reliability of the system.
- Creating and maintaining systems documentation.
- Communicating with internal and external teams located across the globe.
Application Deadline:
31 Aug 2022
Opslaget er indhentet automatisk fra virksomhedens jobsider og vises derfor kun som uddrag. Log ind for at se det fulde opslag eller gå videre til opslaget her: