
Lead DevOps Engineer
- Noida, Uttar Pradesh
- Permanent
- Full-time
- Architect, design, develop, and deploy DevOps flows to support cloud-native applications.
- Work with team leadership and other technologists to create enterprise solutions based on business and technical priorities.
- Actively contribute to the adoption of robust cloud architecture, development and engineering best practices, and the adoption of new cloud technologies.
- Break down complex problems into elegant technical solutions to intelligently solve problems for Lab49's clients.
- Provide guidance, thought leadership, and mentorship to development teams to build cloud competencies.
- Describe complex technical concepts to non-technical audiences.
- Define and document best practices and strategies regarding application deployment and infrastructure maintenance.
- 10+ years of experience working on cloud infrastructure & automation.
- 5+ years of leadership experience.
- Experience with and knowledge of software development lifecycle and infrastructure-as-code tooling - Terraform.
- Experience with architecting, designing, developing, and deploying cloud-native applications, in particular Microsoft Azure, though exposure to additional public cloud providers is a positive.
- Good working knowledge of various cloud services provided by Microsoft Azure.
- Strong knowledge of Serverless and containerized solutions including Azure Functions, AWS Lambda, Docker and Kubernetes (AKS)
- Knowledge of DevOps technology and approaches including Pulumi, Terraform, Hashicorp tools, GitHub/GitLab and Internal Developer Portals.
- Experience with Azure DevOps, GitHub Actions and / or Jenkins or other CI/CD tools.
- Experience working with Microservices architectures including API Gateways and Service Catalogs.
- Experience building APIs including REST and Async.
- Ability to collaborate across multi-discipline teams on architecture, features, and problem-solving.
- Ability to communicate technical concepts effectively, both written and orally, as well as interpersonal skills required to collaborate effectively with customers and colleagues from diverse technical teams.
- Good grasp of software design patterns and effective development methodologies.
- BS in Computer Science or equivalent experience.
- Ideally, experience with other tools like CloudFormation, CDK, Helm
- Experience with migrating legacy applications to the cloud.
- Experience with and understanding of cloud security concepts and tooling, such as AWS IAM, HashiCorp Vault, CyberArk, etc.
- Experience with cloud data services, such as Azure Cosmos DB, Azure Database for PostgresSQL, Azure SQL Database, Azure Event Hub, AWS Aurora, and DynamoDB.
- Good knowledge of at least one programming language (Java, JavaScript, Python, Go), Python preferred.
- Serverless Architectures experience