Overview
Skills
Job Details
Role : Azure Cloud Lead
Location : Remote
Job description
We are seeking a Development Lead to manage and guide application development and migration projects to Azure Cloud. The ideal candidate will have deep expertise in Java technologies, Azure DevOps, and database management, along with proven experience in application migration strategies.
Key Responsibilities
Technical Leadership
Lead development teams in designing, building, and migrating Java applications to Azure.
Define architecture and coding standards for scalable, secure solutions.
Cloud Migration
Assess existing applications and plan migration strategies (re-hosting, re-platforming, modernization).
Collaborate with architects and DevOps engineers for seamless migration.
DevOps Integration
Implement CI/CD pipelines using Azure DevOps.
Drive automation for builds, deployments, and testing.
Database Expertise
Oversee database migration and optimization (SQL/NoSQL).
Ensure data integrity and performance tuning during migration.
Collaboration
Work closely with QA, product owners, and stakeholders to ensure timely delivery.
Governance & Compliance
Ensure adherence to security, compliance, and coding best practices.
Required Skills & Qualifications
Technical Expertise
Strong experience in Java/J2EE, Spring Boot, Microservices, and REST APIs.
Hands-on experience with Azure DevOps and CI/CD pipelines.
Solid understanding of databases (Oracle, SQL Server, PostgreSQL, or NoSQL).
Cloud Migration
Proven track record of application migration to Azure Cloud.
Tools
Familiarity with Git, Maven/Gradle, and containerization (Docker/Kubernetes).
Certifications
Azure Solutions Architect or Azure Developer certification preferred.
Soft Skills
Excellent leadership, communication, and problem-solving skills.
Ability to manage multiple priorities and mentor teams.
Nice to Have
Experience with performance tuning and cost optimization in cloud.
Exposure to multi-cloud environments.
Knowledge of security best practices and DevOps automation.