Senior Backend Release Engineer
Sumo Logic
- Bangalore, Karnataka
- Permanent
- Full-time
- Own the Delivery pipeline and release automation framework for all Sumo services
- Educate and collaborate with teams during both design and development phases to ensure best practices.
- Mentor a team of Engineers (Junior to Senior) and improve software development processes.
- Evaluate, test, and provide technology and design recommendations to executives.
- Write detailed design documents and documentation on system design and implementation.
- Ensuring the engineering teams are set up to deliver quality software quickly and reliably.
- Enhance and maintain infrastructure and tooling for development, testing and debugging
- B.S. or M.S. Computer Sciences or related discipline
- Ability to influence: Understand people's values and motivations and influence them towards making good architectural choices.
- Collaborative working style: You can work with other engineers to come up with good decisions.
- Bias towards action: You need to make things happen. It is essential you don't become an inhibitor of progress, but an enabler.
- Flexibility: You are willing to learn and change. Admit past approaches might not be the right ones now.
- Technical skills:
- 3+ years of experience in the design, development, and use of release automation tooling, DevOps, CI/CD, etc.
- 2+ years of experience in software development in Java/Scala/Golang or similar
- 3+ years of experience on software delivery technologies like jenkins including experience writing and developing CI/CD pipelines and knowledge of build tools like make/gradle/npm etc.
- Experience with cloud technologies, such as AWS/Azure/GCP
- Experience with Infrastructure-as-Code and tools such as Terraform
- Experience with scripting languages such as Groovy, Python, Bash etc.
- Knowledge of monitoring tools such as Prometheus/Grafana or similar tools
- Understanding of GitOps and ArgoCD concepts/workflows
- Understanding of security and compliance aspects of DevSecOps