Remote Software Engineer II - DevOps and Tooling

Posted

This job is closed

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.
Leave a feedback