Azure Infrastructure Engineer
Introduction
We are seeking a skilled and motivated Azure Infrastructure Engineer to join our team. This role focuses on designing, implementing, and maintaining scalable and secure Azure-based infrastructure solutions. If you have a strong background in system integration and a passion for leveraging cloud technologies to drive business outcomes, we would love to hear from you.
About the Opportunity
This is a remote position available on a contract-to-hire basis with an initial contract duration of six months and the potential for conversion to a permanent role. The position has been newly created to expand our capabilities in utilizing cloud infrastructure.
Responsibilities
- Design and deploy Azure infrastructure components such as virtual networks, virtual machines, storage, and identity services.
- Implement and manage hybrid cloud environments for seamless integration with on-premises systems.
- Collaborate with development and operations teams to automate infrastructure provisioning using Infrastructure as Code (IaC) tools like ARM templates, Bicep, or Terraform.
- Monitor system performance, availability, and security; implement improvements as needed.
- Troubleshoot and resolve infrastructure-related issues promptly.
- Support the integration of third-party systems and APIs into the Azure ecosystem.
- Participate in disaster recovery planning and execution.
- Document infrastructure designs, configurations, and procedures.
- Perform other responsibilities as assigned by management.
Qualifications
- Proven experience with Microsoft Azure infrastructure services.
- Strong understanding of networking, security, and identity management in Azure.
- Hands-on experience with system integration and API management.
- Proficiency in scripting languages such as PowerShell or Python.
- Familiarity with DevOps practices and CI/CD pipelines.
- Self-starter with strong written and verbal communication skills.
Desired Skills
- Experience with Azure IoT Hub and related IoT services.
- Microsoft Azure certifications (e.g., AZ-104, AZ-305).
- Experience with monitoring tools like Azure Monitor, Log Analytics, or Application Insights.
- Knowledge of containerization technologies (e.g., Docker, Kubernetes).