DevOps Engineer

Waltham, Massachusetts, United States · Software Engineering/QA

Description


About us

If you ever wanted to be on the ground floor of a well-funded, rapidly growing startup that is disrupting a $150Bn. market — now’s the time! Join our team at Takeoff Technologies. Our automated grocery fulfillment system, coupled with our end-to-end technology solution, is helping grocers thrive in an online grocery market.


About the role

We are looking for a DevOps Engineer with a proven track record for delivering first class software infrastructure while working closely with IT and software. You will maintain and scale our infrastructure for deploying and monitoring our software using the latest tools and methodologies, including agile, CI/CT/CD, and infrastructure as code. More specifically, you will construct the software pipeline that will be used by our engineers. Takeoff’s continued success and our deployment model means that things are always changing, and we're looking to find the right person to help optimize our platforms to support that growth.


This is exciting because you will:

Assist developers and IT in DevOps operations, helping to scale and deploy our systems both locally and in the cloud.

Partner with developers to apply best practices to ensure full working test, training and production environments using logging/monitoring tools (ie. Prometheus, Grafana, Kibana), alerting/notification tools (xMatters, PagerDuty), (any other tools that help reduce time-to-detect/time-to-mitigate & tools for disaster recovery, high availability, and business continuity)

Work closely with IT and Software Engineers to resolve outages and implement changes to avoid future issues.

Troubleshoot complex scalability/availability issues for the highly distributed messaging system

Designing, building and maintaining CI/CD, testing, and operations infrastructure for our systems.

Leads and participates in medium- to large-scale, complex, cross-functional technical projects

Pro-actively identifies areas to drive automation across e-commerce platform

Develops Innovation strategies, processes, automation, failover experience

Design and setup of new large cloud clusters

What you bring to the table:

8+ years experience building scalable eCommerce applications or mobile software.

5 years of DevOps experience, both building end-to-end automated CI/CD pipelines, as well as application and operations support.

A proven track record of excellent customer service delivery, including working with developers, ops, and users to troubleshoot and resolve challenging problems in a timely manner.

Knowledge and proficiency with a variety of Ops and Automation tools.

Experience working with Large Packaged Applications like SAP, Oracle

Experience being an embedded DevOps member of an application scrum team, as well as requirements gathering, design, project planning, and implementation of DevOps process and tooling.

Strong architectural level of understanding of software, networks, security, and operations, with the knowledge and know-how to influence software and operations design and process.

Strong hands-on familiarity with infrastructure automation tools such as Jenkins, Selenium, Terraform, Ansible, Puppet, Chef, InSpec, etc.

Impeccable organizational and communication skills.

BS or MS degree in software engineering or related field, or equivalent.

Why you’ll love working at Takeoff

What we offer

Our culture revolves around our core values of respect, initiative, collaboration, adaptability, and diversity. As people, we value hard work, but we balance it with socializing as a team, respecting our time outside of work, and appreciating our coworkers’ unique walks of life.

Takeoff is an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Learn more at www.takeoff.com.more at www.takeoff.com.

Requirements


Apply for this job