As a Cloud Engineer III, you will be part of the consulting practice, utilizing cutting-edge automation tools and provisioning in public cloud providers—preferably Azure, AWS, or GCP. You will be responsible for designing and deploying well-architected cloud solutions. The ideal candidate will have experience in customer-facing roles and a proven track record of delivering cloud solutions with Infrastructure as Code (IaC) automation on various projects. Along the way, you will:
- Design scalable, secure, and resilient cloud infrastructure (primarily on Azure, AWS, or GCP).
- Create architecture diagrams, deployment strategies, and cloud roadmaps.
- Deploy and configure cloud resources such as VMs, storage, networking, containers, and databases.
- Automate infrastructure provisioning using tools like Terraform, ARM templates, or Bicep.
- Set up CI/CD pipelines using tools like Azure DevOps, GitHub Actions, or Jenkins.
- Implement Infrastructure as Code (IaC) and configuration management.
- Support microservices-based architecture designs.
- Set up application and infrastructure monitoring with tools like Prometheus, Grafana, Datadog, New Relic, or Azure Monitor.
- Perform cost optimization and performance tuning.
- Implement cloud security best practices, including identity and access management (IAM), encryption, firewall rules, and network security groups.
- Collaborate with Insight and client teams, following Agile/Scrum methodologies and ceremonies.
- Communicate effectively and professionally with teammates, client personnel, and stakeholders.
What we’re looking for
- Bachelor’s degree in information technology, Computer Science, or related field preferred, or equivalent practical experience.
- 4-6 years of relevant experience in a similar or related role is required.
- Any relevant cloud certification is a plus.
- Hands-on experience with one or more cloud providers (AWS, Azure, GCP) is a must. Azure being the primary cloud.
- Familiarity with writing infrastructure as code (e.g., Terraform, Azure Bicep, ARM templates, CloudFormation) is a must.
- Working experience with at least one of the CI/CD tools and version control systems (e.g. Azure DevOps, GitHub Actions, Jenkins, Git, GitHub, Azure Repos) is required.
- Familiarity with Windows and Linux/Unix-based systems is a must.
- Proficiency in Azure infrastructure cloud services like Azure VM, VNET, Storage, Monitoring, Azure Functions, Load Balancers, Azure AD, Azure DNS, Traffic managers and Application Gateways for network optimization.
- Knowledge of Azure Kubernetes Service (AKS), Docker containers, and application monitoring services such as Prometheus, Grafana, Datadog, and New Relic is highly desirable.
- Experience in application deployment and management within cloud environments.
- Hands-on knowledge of Docker and container lifecycle management.
- Experience in deploying and managing distributed applications in production-grade environments
Official notification