Insight Direct India is seeking a highly skilled and enthusiastic Senior Cloud Architect / Cloud Architect to join our dynamic team. If you're eager to learn, stay updated on emerging cloud technologies, and thrive in an Agile / Scrum environment, this role is for you. You'll work collaboratively with both Insight and client teams, providing expert guidance in cloud solutions, automation, and DevOps practices.
About the Role
As a Cloud Architect, you'll be instrumental in designing, planning, and implementing robust public cloud solutions. You'll also drive automation initiatives and contribute to our knowledge base.
As a Cloud Architect :
- Design, plan, and implement public cloud solutions primarily across Azure , and secondarily AWS and / or Google Cloud Platform .
- Lead and deliver projects encompassing systems architecture, proof-of-concept, and deployment services.
- Guide clients through Cloud Adoption Framework (CAF) and Well-Architected Framework (WAF) engagements.
- Provide expert advice to clients on enterprise networking, infrastructure, security, and compliance topics in both cloud and on-premise environments.
- Offer expertise to clients regarding hybrid connectivity and multi-cloud strategies .
- Drive Cloud economics workshops and cost optimization techniques .
- Design highly complex event-driven architectures .
As an Automation Architect :
Administer software development platforms end-to-end (e.g., Azure DevOps, GitHub), focusing on user access, permissions, security best practices, and creating / maintaining teams, projects, repositories, and credentials.Conduct thorough reviews of pull requests , enforcing code quality and ensuring integration testing is part of the review process.Set up and manage CI / CD pipelines , integrate development tools, and optimize workflows.Implement and manage branching strategies to facilitate efficient development processes.Collaborate effectively with development teams and other stakeholders to support development needs.Write and update Infrastructure as Code (IaC) to deploy cloud solutions, leveraging reusable modules to minimize redundant code.Develop and maintain scripts to automate a variety of processes, including writing and optimizing scripts in languages such as PowerShell, Python, or Bash , utilizing tools like Terraform, Ansible, AZ CLI , or cloud-native scripting solutions.Write best-practice, multi-stage CI / CD pipelines to execute code quality & security scans, build application code, execute tests, and deploy applications to target environments.Write excellent documentation , including README.md files, code comments, architecture documents, knowledge base docs, and Wikis.Provide subject-matter expertise and be a trusted advisor to clients, advising on best-fit technologies and best practices.Demonstrate thought leadership by speaking on technology trends internally and / or externally.Help grow Insight's knowledge base and IP around Cloud Enablement and DevOps .What We're Looking For
Background and Experience
Bachelor's degree in Information Technology, Computer Science, or a related field preferred.Certifications in relevant technologies or cloud providers are highly valued, or demonstration of ongoing learning.7+ years of experience in consulting services or similar roles focused on project-based work and / or solution development.Technical Skills
Expert understanding of cloud infrastructure, primarily Azure , secondarily AWS and / or GCP.Expert with Cloud Adoption Frameworks and Well-Architected Frameworks , with solid experience delivering CAF and WAF engagements.Experience with on-premise to cloud migrations .Experience designing and deploying cloud architectures that include disaster recovery sites, as well as designing, implementing, and executing failovers and failbacks.In-depth experience in automation, Infrastructure-as-Code (IaC), Configuration-as-Code (CaC) , and management of cloud-hosted resources.Experience working in a DevOps and Agile culture .Experience with DevOps and IaC tools such as Hashicorp Terraform, Azure Bicep, CloudFormation, Ansible, Jenkins is preferred.Experience in DevOps, CI / CD pipelines, automated testing is preferred.Experience with continuous integration / continuous delivery tools such as Azure DevOps, GitHub, Jenkins, and / or GitLab CI / CD .Strong scripting skills in PowerShell, Bash, Python, Go, and / or Ruby .Experience with configuration management tools such as Ansible, Chef, and Puppet.Familiarity with containerization tools such as Docker and Kubernetes , as well as knowledge in container architectures and deployment.Background in application development (.Net, or other development frameworks) is a plus.Background in systems engineering, networking, and server infrastructure is helpful.Skills Required
Cloud Infrastructure, Devops, Automated Testing, Configuration Management, containerization