Job Title: Cloud Architect - Microsoft Azure
Location: Remote
Employment Type: Full-Time Contract
Job Overview
As a Cloud Architect specializing in Microsoft Azure, you will be instrumental in driving our client's digital evolution. You will be tasked with the design, deployment, and management of cutting-edge cloud solutions harnessing the full capabilities of Microsoft Azure. Your specialized knowledge will be critical in ensuring robust performance, stringent security, and seamless scalability for vital applications.
Key Responsibilities
- Design, architect, and implement Azure-centric infrastructure solutions, encompassing virtual networks, virtual machines, storage, and security protocols.
- Create and sustain cloud-based solutions, assuring high availability and effective disaster recovery strategies.
- Automate the deployment of infrastructure and applications using tools such as Azure DevOps, ARM templates, and Terraform.
- Monitor and enhance cloud environments for optimal performance, cost-effectiveness, and security compliance.
- Collaborate with development and operations teams to seamlessly integrate Azure services into existing infrastructure.
- Diagnose and rectify technical challenges related to Azure services.
- Stay informed of the latest Azure technologies and best practices to keep solutions competitive.
- Ensure adherence to industry-standard security regulations and data protection laws.
- Mentor colleagues on Azure-centric initiatives and best practices.
- Maintain comprehensive technical documentation for Azure implementations.
Required Skills
- Proficient in Microsoft Azure, with comprehensive knowledge of IaaS, PaaS, and SaaS solutions.
- Strong expertise in Azure Active Directory, Virtual Networks, Load Balancers, and VPN Gateways.
- Skilled in cloud automation tools such as Azure DevOps, ARM templates, Terraform, or similar platforms.
- Deep understanding of cloud security best practices, including identity management and access control.
- Familiarity with scripting languages like PowerShell, Python, or Azure CLI.
- Experience in configuring monitoring, alerting, and logging mechanisms for cloud environments.
- Knowledge of containerization technologies, particularly Docker and Kubernetes within Azure.
- Exceptional problem-solving, communication, and collaboration capabilities.
- Azure certifications (e.g., Azure Solutions Architect, Azure Administrator, Azure DevOps Engineer) are considered advantageous.
Qualifications
- Bachelor’s degree in Computer Science, Information Systems, or a related discipline.
- 5+ years of direct experience with Microsoft Azure, showcasing hands-on engagement with an array of Azure services.
Career Growth Opportunities
Joining our esteemed organization offers significant prospects for career advancement and professional development. Engaging with pioneering technologies and leading Azure-related projects will not only enhance your technical expertise but also elevate your leadership skills within the field.
Company Culture And Values
Our organization prioritizes a culture of innovation and collaboration, encouraging team members to share insights and contribute to transformative initiatives. The remote work structure promotes flexibility and a balanced work-life equation, empowering you to manage your professional and personal commitments effectively.
Employment Type: Full-Time