Tech Lead - Build & Release Engineer
Bengaluru, Karnataka, India
Responsibilities:
- As a Senior Build / Release Engineer, you will have complete ownership of building the next generation build and release platform for MoEngage.
- We need expertise to help develop, scale, automate, and improve the underlying infrastructure, software, processes, and services required to support software development, quality engineering, and production releases.
- Develop, maintain & scale the next generation of the Build and Release platform
- Support and maintain source code management, branching and code repository administration, build tools, build pipeline & ensure environment validations. Improve/introduce new process or tools wherever necessary
- Provision, monitor, and manage virtual servers in AWS to scale the Build and Release Platform
- Experienced in containerising, building, deploying CI/CD framework on AWS infra
- Passion for automation, continuous improvement, and DevOps culture
- Automate anything you can get your hands on
Preferred Skills:
- 5+yrs Experience with AWS Webservices
- Strong to expert Linux and networking skills
- Proficiency in python/shell scripting languages
- Experience with configuration management tools & Strong code analysis skills in Python
Fluency/expertise in several of the following technologies:
- Git / GitHub
- Artifactory / Nexus
- Spinnaker / Jenkins / Shippable etc..
- Ansible / Chef
- Docker build framework