Description

Key Responsibilities:

. Prior experience with the lift and shift of monolithic applications into Azure.

. Design, implement, and manage Azure cloud infrastructure solutions to support our applications and services.

. Implement and automate deployment, monitoring, and scaling of cloud resources.

. Collaborate with development teams to optimize application performance and reliability in the cloud environment.

. Ensure security best practices are implemented and maintained across the Azure environment.

. Monitor system health and performance, troubleshoot issues, and implement solutions to minimize downtime.

. Plan and execute disaster recovery strategies and perform regular backups.

. Stay current with Azure services and features, evaluate new technologies, and recommend improvements to enhance efficiency and cost-effectiveness.

. Document architecture, processes, and procedures related to Azure cloud infrastructure.

. Provide technical guidance and support to team members and stakeholders.

Qualifications:

• Bachelor’s degree in computer science, Information Technology, or equivalent experience.

• 5+ years of experience working as a Cloud Engineer, with a focus on Azure cloud services.

• Strong understanding of cloud computing principles, including IaaS, PaaS, and SaaS.

• Hands-on experience with Azure services such as Virtual Machines, SQL Database, Azure Functions, Azure Storage, etc.

• Knowledge of networking concepts, including VPNs, VNETs, and security groups.

• Experience with monitoring and logging tools such as Azure Monitor & Azure Log Analytics

• Excellent problem-solving skills and attention to detail.

• Strong communication and collaboration skills.

• Azure certifications (e.g., Azure Administrator, Azure Solutions Architect) are a plus.


 

Education

Bachelor's degree