- Configuration and automated rollout of infrastructure for services and applications for a cloud platform (application development is a plus)
- Ensuring the operation and performance of the systems
- Working in an agile development team to solve problems and deliver new solutions
- Supporting other feature teams with technical advisory
- Overseeing release process
- Working knowledge on independent releases
- Contributing in gathering, analyzing, documenting and implementing changes / enhancements / solutions / automation in conjunction with our business partners
- Using various Azure Products (e.g. Kubernetes, Container Registry, Firewall, Storage Accounts)
- Cooperating with Security Teams
- Troubleshooting
Required Skills
- Advanced English
- Experience in agile development
- Knowledge and experience in cloud development
- Experience in Azure components
- Knowledge about CI/CD
- Knowledge about IT infrastructure management
- Knowledge about software life cycle
- Knowledge about containerization/Kubernetes fundamentals
Advantages
- Experienced with C# and .NET Core
- Experienced with PowerBI
- Experienced with Azure Active Directory / Identity Management
- Being familiar with security best practices
- Experience with Azure networking
Soft Skills
- Open-minded to agile practices
- End-to-end thinking during implementation
- Good communication skills
- Shared responsibility for the result of each sprint within the development team