Jefferson is seeking a Senior Azure Cloud Engineer with Terraform expertise to design, implement, and manage scalable, secure, and resilient Azure cloud solutions, automating infrastructure deployment and ensuring cloud best practices for mission-critical infrastructure.
Requirements
- 3+ years of hands-on experience with Microsoft Azure services.
- 3+ years of professional experience using Terraform for IaC in production environments.
- Strong understanding of cloud networking, security, identity & access management, and governance in Azure.
- Experience with CI/CD tools like Azure DevOps, GitHub Actions, or Jenkins.
- Scripting experience (PowerShell, Bash, or Python).
- Familiarity with containerization (Docker, AKS) and serverless computing (Azure Functions).
- Knowledge of monitoring/logging tools (Azure Monitor, Log Analytics, Application Insights).
Responsibilities
- Design and implement Azure-based infrastructure using Infrastructure as Code (IaC) principles with Terraform.
- Collaborate with cloud architects and DevOps teams to define cloud infrastructure requirements.
- Automate provisioning, scaling, and monitoring of Azure resources.
- Ensure security, compliance, and cost-efficiency in cloud deployments.
- Manage and maintain Azure services such as Virtual Machines, Azure Kubernetes Service (AKS), Azure Functions, App Services, Azure SQL, VNets, and more.
- Create and maintain CI/CD pipelines for cloud infrastructure deployment.
- Implement policies and governance using Azure Policy, RBAC, and tagging strategies.
Other
- 5+ years of experience in cloud engineering or similar role.
- Provide guidance and mentorship to junior engineers.
- Stay current with Azure and IaC technologies and recommend improvements.
- Azure certifications such as AZ-104, AZ-305, or AZ-400.
- Strong communication and documentation skills.