DevOps Engineer - API Platforms
H&M
- Stockholm
- Permanent
- Heltid
- Work on ways to automate and improve development and release processes
- Identify technical problems in the pipelines, implement software updates and fixes
- Evaluate, build and implement new development tools and infrastructure
- Ensure systems are safe and secure against cybersecurity threats
- Deliver on time, demonstrating strong commitment to deliver on the team mission and agreed backlog
- Align on CI/CD guidelines/guardrails with our Developer Experience Unit
- Drive refactoring of legacy systems, to help enable decoupling and modernize the software architecture
- Build the simplest possible solution that fulfils functional and quality requirements
- Actively apply best practices within CI/CD
- Ensure high quality of developed technical solutions
- Create knowledge and produce the necessary documentation
- Work with software engineers to ensure that development follows established processes and works as intended
- 10+ years IT experience with at least 6 years working with Cloud technologies (Azure, GCP)
- 5+ years of hands-on experience in implementing and managing Azure DevOps pipelines and YAML-based pipeline configurations
- Hands-on with languages & tools relevant to CI/CD Pipeline implementation e.g. .NET, C#, PowerShell, Bash etc.
- Good expertise and experience with DevOps services administration, monitoring and troubleshooting of pipelines
- Hands-on with managing and troubleshooting coupled integrations for SCM, Key Vaults, Logging and alert systems etc.
- Experience leveraging IaC (Infrastructure as Code) for deployment automation using Terraform, ARM template etc. on Microsoft Azure & Google Cloud Platform
- In-depth experience with API management platform (Azure preferred)
- Hands-on experience with Azure CLI and/or PowerShell & REST API
- Substantial experience with version control software (Azure DevOps, Github etc.)
- Experience with industry best practices, strategies and troubleshooting for integration, build and deploy capabilities.
- Knowledge and experience in deployment using GitHub actions is highly desirable
- Knowledge and experience working with Google Cloud Platform (GCP) is meriting
- Preferred to have at least Azure Administrator (AZ104) and/or Developer (AZ204) certifications
- Azure Solution Architect (AZ305) and/or DevOps Engineer (AZ400) are strong plus!
- Experience with containerization and orchestration technologies (Docker and Kubernetes) is meriting
- Ability to design, document and clearly communicate ideas or issues
- Familiarity with Agile methodologies and tools like Jira/Confluence, Miro etc.