This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The role is for a Software Engineer II in DevOps and Tooling within the Release Engineering team at Sumo Logic.
This position can be remote from anywhere in India.
The primary responsibility is to develop and sustain automated tooling for the release processes of all services.
The engineer will contribute to establishing automated delivery pipelines, enabling teams to create independently deployable services.
The role is crucial for enhancing software delivery and advancing Sumo Logic’s internal Platform-as-a-Service.
Responsibilities include owning the delivery pipeline and release automation framework for all Sumo services.
The engineer will educate and collaborate with teams during design and development phases to ensure best practices.
They will evaluate, test, and provide technology and design recommendations to executives.
Writing detailed design documents and documentation on system design and implementation is required.
The engineer will ensure that engineering teams can deliver quality software quickly and reliably.
Enhancing and maintaining infrastructure and tooling for development, testing, and debugging is also part of the role.
Requirements:
A Bachelor’s or Master's Degree in Computer Science or a related scientific or technical discipline is required.
The candidate must have the ability to influence others towards making good architectural choices.
A collaborative working style is essential, as the engineer will work with other engineers to make decisions.
A bias towards action is necessary; the candidate should be an enabler of progress rather than an inhibitor.
Flexibility and a willingness to learn and adapt are important traits.
The candidate should have 2+ years of experience in designing, developing, and using release automation tooling, DevOps, CI/CD, Jenkins, etc.
At least 1 year of experience delivering enterprise-class JavaScript web applications, preferably with React and Redux, is required.
The candidate should have 1+ years of experience in software development using Java, Scala, Golang, or similar languages.
An excellent understanding of both frontend and backend development, including build processes, is necessary.
Proficiency in the JavaScript ecosystem, including Node.js, Cypress, Jest, Playwright, Webpack, Vite, and Turborepo, is required.
Experience with cloud platforms such as AWS, Azure, or GCP is essential.
The candidate should be skilled in Infrastructure-as-Code (IaC) tools, specifically Terraform.
Proficiency in scripting languages such as Groovy, Python, or Bash is required.
Familiarity with monitoring tools like Prometheus, Grafana, or similar is necessary.
A good understanding of GitOps and ArgoCD concepts and workflows is required.
Knowledge of security and compliance aspects of DevSecOps is essential.
Benefits:
The position offers the flexibility of remote work from anywhere in India.
Employees will have the opportunity to work on complex and impactful projects within a dynamic team.
The role provides a chance to influence and improve software delivery processes across multiple teams.
Employees will gain experience with a variety of modern technologies and cloud platforms.
The company promotes a collaborative working environment that encourages learning and growth.
Sumo Logic is committed to empowering its employees and providing them with the tools they need to succeed.