· Design, develop, and implement robust Azure cloud infrastructure solutions to support business applications and data needs.
· Lead the architecture and deployment of scalable, secure, and high-performance cloud environments.
· Collaborate with cross-functional teams to understand requirements and translate them into effective cloud solutions.
· Develop and maintain infrastructure as code (IaC) using tools such as Terraform, ARM templates, or Azure Bicep.
· Design and implement ETL processes to ensure efficient data integration, transformation, and loading.
· Troubleshoot and resolve complex network issues, ensuring optimal performance and security.
· Monitor and optimize cloud resources to ensure cost-efficiency and performance.
· Stay updated with the latest Azure services, features, and best practices to continuously improve our cloud infrastructure.
· Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
Qualifications:
· Bachelor's degree in Computer Science, Information Technology, or a related field.
· 5+ years of experience in Azure cloud engineering and architecture.
· Strong expertise in setting up and managing Azure infrastructure, including virtual networks, storage, compute, and security.
· Proven experience in designing and implementing ETL processes and data pipelines.
· Proficiency in infrastructure as code (IaC) tools such as Terraform, ARM templates, or Azure Bicep.
· Solid understanding of networking concepts and experience in troubleshooting network issues.
· Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.
· Strong communication skills, with the ability to convey technical concepts to non-technical stakeholders.
· Azure certifications (e.g., Azure Solutions Architect, Azure DevOps Engineer) are a plus.