Design secure and scalable Cloud based solutions in a cost effective manner.
Create and maintain cloud application and infrastructure governance.
Azure evangelist, trainer & hands-on lead for the cloud operations team.
Design and execute Migration of on-premise workloads to the cloud.
Work with Software engineers to proactively adopt new cloud infrastructure and technologies.
Manage environments in Azure to ensure optimal security, performance, scalability, availability, and operations.
Lead and or contribute to the delivery of workshops, Bootcamps, trainings necessary to build the technical skills and expertise of software engineers
Implement cost control strategies on the Cloud infrastructure
Work with the appropriate teams to respond to incidents and to take charge when needed.
Work closely with IT security to monitor the company’s cloud privacy
Conduct/participate root cause analysis of reported incidents and assess framework and infrastructure requirements / changes and submit finding.
Tackle challenges and help software engineers solve complex problems
Establish the department or teams’ objectives and priorities to align with and support business objectives.
Regularly evaluate the department or team objectives, plans, procedures, practices, and makes appropriate changes if needed.
Oversee and supervise employees. Direct daily activities, recruit, train, develop and discipline to ensure high standard of service delivery.
Drive high performance and accountability for superior results and employee engagement. Provide staff with timely and constructive performance feedback; develop employees to their fullest potential and provide challenging opportunities that enhance employee career growth.
Requirements / Skill Set
Relevant college or University qualification to minimum Bachelor’s level
10+ Years of experience in software engineering, in Java and JavaEE technologies
5+ Experience in architect, design, deployment of enterprise applications and systems
3+ years of experience in designing applications utilizing Cloud native services
Hands on Architect with deep understanding of Azure cloud offerings and experience in designing highly scalable, secure, resilient and available systems in cloud.
Experience of application deployment and migration to Azure cloud
Prior experience in DevOps, Infrastructure & Application Automation (Process Automation, CI-CD, Jenkins, Git tools)
Experience with securing, deploying and managing Azure IaaS and PaaS solutions
Hands on experience with implementing Cloud Design Patterns and best practices
Experience in implementing cloud governance for large organizations or business units
Experience with monitoring tools, network monitoring systems, and APMs;
Extensive experience in conducting Cloud Readiness Assessments observing business and technical perspectives
Azure certification will be an advantage
Experience of working in a close Agile / Scrum team
Strong leadership, communications and influencing skills
Click here to Apply Online