Experience Level: 5 to 7 years Role – Contract Project Duration – 1 + year Only – 15 days Max Joiner
Job Description:
As an Azure Cloud Architect, you will be responsible for designing, deploying, and managing cloud-based solutions on Microsoft Azure. You would play a crucial role in ensuring the optimal performance, scalability, and security of cloud environments. You will work closely with Application, DevOps and Security teams to create scalable, secure, and efficient cloud infrastructure that meets business needs.
This role requires a deep understanding of cloud computing technologies, including networking, security, and application development, tailored to the Azure ecosystem.
Key Responsibilities:
Manage and administer the Microsoft Azure cloud environment, including provisioning, configuration, performance monitoring, policy governance and security
Design, develop, and implement highly available, multi-region solutions within Microsoft Azure
Design, implement, and manage cloud-based applications using Azure services
Utilize Azure DevOps practices to automate and streamline the software development lifecycle, including continuous integration and continuous deployment (CI/CD).
Analyse existing operational standards, processes, and/or governance to identify and implement improvements
Collaborate with DevOps and security teams to ensure best practices in cloud architecture
Manage security and access controls of cloud-based solutions
Develop infrastructure as code (IaC) leveraging cloud native tooling to ensure automated and consistent platform deployments
Develop and implement policy driven data protection best practices to ensure cloud solutions are protected from data loss
Support cloud adoption of applications as they are being transformed and/or modernized
Ensure all infrastructure components meet proper performance and capacity standards
Participate in a 24/7 on-call rotation to address and resolve technical escalations
Troubleshoot and resolve issues related to Azure services and infrastructure and vulnerabilities assessment and resolutions
Facilitating the migration of legacy systems to the Azure cloud platform
Conducting disaster recovery planning and implementing backup strategies to maintain data integrity
Developing and maintaining documentation for cloud architectures, procedures, and training materials
Technical Skills:
Proficiency in the Azure services such as Compute (Azure Virtual Machines, Azure Storage, Azure Functions), Container (Azure Kubernetes Service (AKS), Azure Container Registry, Azure Foundation), Networking (Virtual Network, Azure Private Link, Load Balancer, Bandwidth, Azure DNS, Application Gateway, VPN Gateway, Azure ExpressRoute, IP Addresses), Storage (Azure Blob Storage + SFTP, Azure files, Azure Queues, Azure Tables), Developer tools (Azure DevOps, Azure Cache for Redis, Azure Monitor), Security (Azure Firewall, FortiGate, Microsoft Defender for Cloud, Key Vault, Security groups), Management and governance (Azure Backup, Azure Policy), Web (API Management), Identity (Microsoft Entra ID), Analytics (Event Hubs)
Experience in IaC (Infrastructure as Code) development with Terraform, Azure Resource Manager (ARM), Azure CLI, Puppet, and Ansible
Azure Solutions Architect (AZ-305) and Azure DevOps Engineer (AZ-400) certifications would be preferred
Strong scripting skills in PowerShell, Python, Perl or similar languages.
Proficient with GIT to perform source code management
Understanding and implementation of Azure DevOps practices and CI/CD pipelines.
Competence in a wide range of IT skills including networking, systems administration, data protection, information security and CI/CD tooling
Soft skills:
Strong problem-solving and analytical skills.
Effective communication and teamwork abilities.
Proactive approach to learning and applying new technologies.
Working closely with development teams, system administrators, and other stakeholders to ensure smooth application deployments and operations
Creating and maintaining documentation related to server configurations, deployments, and troubleshooting procedures.
Explore More Opportunities