Job Description:
● Analyzing the technology landscape and propose apt solutions.
● Setup best practices and enforce standards.
● Draft high-level architecture and low-level design as and when required.
● Work with business and other teams to arrive at best solution and execution plan.
● Develop proof of concepts and set reference implementations for the team to follow.
● Perform technology selection as and when needed
● Train or guide team to meet necessary non-functional or functional requirements.
● Implementing various development, testing, automation tools, and IT infrastructure
● Automate, deploy, handle, and maintain Azure production systems
● Ensure the performance, scalability, and security of workloads on Azure
● Script Docker files, Kubernetes manifests, helm charts, Kustomize etc
● Setup tools and Infrastructure using Terraform and CloudFormation
● Setup and Manage CI/CD pipelines.
● Design and setup apt monitoring and logging solutions
● Ownership of security issues and help resolve them.
● Setup best practices and process for infrastructure and workload management
● Review, verify, and validate the software code(front-end, back-end, infra, test) developed in the project.
●
Skills and Experience:
• Azure Solution Architect Expert Certified
• Azure DevOps
• Experience in Nodejs, React, Networking, Terraform, AKS, K8S
• Experience in Coding languages - Python/PowerShell/Bash, or similar
• Experience in cloud providers such as Azure / AWS or similar
• 3+ years of experience with CI/CD tools in Azure Devops.
• 3+ years of experience with IAC principles and tools such as Terraform.
• Experience in developing and managing CI/CD pipelines using Yaml.
• Experience Resource provisioning automation using Terraform.
• Must have experience in Azure cloud services (IAAS, PAAS, SAAS services) such as Azure
• DevOps, CI/CD Pipelines, Storage Accounts, App Services, Virtual Machines, Key Vault, Active
• Directory, PowerShell Scripting, Azure SQL.
• Working knowledge of various tools, open-source technologies, and cloud services
• Good to have experience in Virtual Network, Virtual Network gateway, Service bus Queue,
• Application Gateway, WAF, Service Fabric, Load Balancer, Azure SQL server, Docker,
• Kubernetes, and Helm.
• Work on Landing Zone for Environment management.
• Build automation of Infrastructure and workloads for build, Test and Deploy ensuring
highest level of performance, resilience, and quality across all applications.
• Understanding of Microservice Architecture, Design patterns, Test driven development
• Understand and utilize skills of Site Reliability Engineering to deliver applications at scale.
Bachelor's degree in Computer Science