V

Azure Engineer

VizxInternational
Full-time
On-site
Nairobi, Nairobi, Kenya

Azure Engineer


We are seeking a highly skilled and experienced Azure Engineer to design, implement, and manage cloud infrastructure solutions for our clients on Microsoft Azure. This role is key to architecting scalable, secure, and cost-effective Azure solutions that meet the diverse needs of our clients. The ideal candidate will bring a deep understanding of Azure services, cloud architecture principles, and a strong ability to optimize and manage cloud resources.




Key Responsibilities:



  • Azure Solution Design & Implementation: Design and implement comprehensive Azure-based solutions tailored to client business needs, including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) offerings.

  • Migration & Optimization: Migrate client on-premises applications and workloads to Azure, ensuring minimal disruption, high performance, and cost-efficiency.

  • Resource Management & Security: Manage and optimize Azure resources for performance, security, and cost, implementing robust security measures to comply with industry standards and regulations.

  • Troubleshooting & Issue Resolution: Troubleshoot complex issues in Azure environments and provide timely, effective resolutions to ensure uninterrupted service.

  • Client Advisory & Best Practices: Provide expert advice on Azure best practices and emerging technologies to both clients and internal teams, supporting informed decision-making.

  • Disaster Recovery & Continuity Planning: Design and implement disaster recovery and business continuity solutions using Azure services to ensure resilience and data integrity.

  • Infrastructure as Code (IaC): Develop and maintain Infrastructure as Code (IaC) using tools such as Azure Resource Manager (ARM) templates or Terraform for efficient and consistent deployments.

  • Azure DevOps & Automation: Implement and manage Azure DevOps pipelines for continuous integration and deployment, promoting an agile and automated deployment process.

  • Monitoring & Auditing: Monitor Azure environments using Azure Monitor, Log Analytics, and other relevant tools. Conduct regular security audits and implement necessary improvements to safeguard client environments.

  • Continuous Learning: Stay up-to-date with the latest Azure features, services, and best practices to maintain a high level of expertise and deliver innovative solutions.




Qualifications & Experience:



  • Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.

  • Azure Experience: Minimum of 3+ years of experience working with Microsoft Azure in enterprise environments, with a proven ability to implement and optimize cloud solutions.

  • Cloud Architecture Knowledge: Strong understanding of cloud architecture principles and Azure services across compute, storage, networking, and security.

  • Identity Management: Experience with Azure Active Directory and identity management solutions.

  • Automation Skills: Proficiency in PowerShell and Azure CLI for automation and management tasks.

  • Problem-Solving & Communication: Excellent problem-solving skills and the ability to communicate complex technical concepts to clients effectively.

  • Adaptability: Ability to work in diverse client environments, adapting solutions to meet specific requirements.

  • DevOps Experience: Solid understanding of DevOps practices and tools for continuous integration, deployment, and automated testing.




Preferred Certifications:



  • Microsoft Certified: Azure Solutions Architect Expert

  • Microsoft Certified: Azure DevOps Engineer Expert

  • Microsoft Certified: Azure Security Engineer Associate


Β 


Additional Skills:



  • Containerization Technologies: Familiarity with Docker, Kubernetes, and container management in Azure.

  • Hybrid Cloud Architectures: Experience with hybrid cloud solutions, integrating on-premises and cloud infrastructure.

  • Cost Optimization: Knowledge of strategies for optimizing cloud costs in Azure environments.

  • Compliance Frameworks: Understanding of compliance frameworks such as GDPR, HIPAA, and PCI DSS.