You will play a pivotal role in migrating and refactoring on-premises applications, services, and infrastructure to a Microsoft Azure cloud-based platform. You will collaborate with cross-functional teams to assess, plan, design, and execute the migration process, ensuring seamless and secure transitions while optimising performance, scalability, and reliability.
- Collaborate with stakeholders to understand application requirements, dependencies, and technical constraints.
- Assist with detailed planning for the migration of services to Microsoft Azure cloud environment.
- Develop migration strategies, timelines, and risk mitigation plans based on business and technical needs.
- Refactor applications to leverage cloud-native services, APIs, and microservices architectures.
- Contribute to the squad achieving sprint goals following Agile processes.
- Assist with code review across the team.
- Develop readable and maintainable code.
- Support deployment and assist with production issues.