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 Senior Software Engineer within the Release Engineering team at Sumo Logic, which can be performed remotely 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 autonomous teams to create independently deployable services.
The role is integral to enhancing software delivery and progressing Sumo Logic’s internal Platform-as-a-Service.
Responsibilities include owning the delivery pipeline and release automation framework for all Sumo services, educating and collaborating with teams during design and development phases, and mentoring a team of engineers.
The engineer will evaluate, test, and provide technology and design recommendations to executives, write detailed design documents, and ensure engineering teams deliver quality software quickly and reliably.
The role also involves enhancing and maintaining infrastructure and tooling for development, testing, and debugging.
Requirements:
A B.S. or M.S. in Computer Sciences or a related 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 candidate will work with other engineers to make decisions.
A bias towards action is necessary; the candidate should be an enabler of progress.
Flexibility and a willingness to learn and adapt are important traits.
The candidate should have 4+ years of experience in the design, development, and use of release automation tooling, DevOps, CI/CD, etc.
4+ years of experience in software development using Java, Scala, Golang, or similar languages is required.
The candidate must have 4+ years of experience with 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, or GCP is necessary.
Familiarity with Infrastructure-as-Code and tools such as Terraform is required.
Experience with scripting languages such as Groovy, Python, or Bash is essential.
Knowledge of monitoring tools such as Prometheus or Grafana is required.
Understanding of GitOps and ArgoCD concepts and workflows is necessary.
The candidate should have an understanding of security and compliance aspects of DevSecOps.
Benefits:
The position offers the flexibility to work remotely from anywhere in India.
Employees will have the opportunity to work with a leading SaaS machine data analytics platform.
The role provides a chance to contribute to significant projects that enhance software delivery and internal platforms.
Employees will have the opportunity to mentor and collaborate with a diverse team of engineers.
The company promotes a culture of learning and adaptability, allowing employees to grow their skills and knowledge.
Sumo Logic is committed to providing a supportive work environment that empowers employees to deliver reliable and secure cloud-native applications.