Jobs and Careers
SY

Senior Technology Director, DevOps and Microservices (RabbitMQ expert)

Symbotic
Wilmington, United Statesfull_timeVerifiedPosted 27 Dec 2023

About the role

Who we are

With its A.I.-powered robotic technology platform, Symbotic is changing the way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system – reinventing warehouse automation for increased efficiency, speed and flexibility.

What we need 

We are looking for a passionate, hard-working, and talented Senior Technology Director, DevOps and Microservices, an expert of RabbitMQ with hands-on experience, and the experience supporting innovative, mission critical, high-volume applications. You will have an enormous opportunity to work within multiple systems researching and identifying the common issues and driving the teams towards resolution to have a positive impact on customer experience. You will be part of the team designing and delivering innovative Logistics and Warehouse Automation Solutions. 

What we do 

As a member of the Engineering leadership team in the CTO organization, you will hit the ground running and demonstrate your ability to learn quickly and work on disparate and overlapping tasks. You will partner with Product Managers, Product Developers, DevOps Engineers, Infrastructure and Network Engineers and Release Engineers to help realize the practical requirements around building out and supporting high-availability and scalable infrastructure and its automation. At Symbotic, we're continually evolving our pipeline and infrastructure; it's a fun place for the individuals who are passionate about the technology.  

What you’ll do 

  • Collaborate with the team to design and deliver innovative Logistics and Warehouse Automation Solutions. 

  • Build frameworks, automation, and tooling to enable a culture of quality within the organization. 

  • Leverage technologies like Kubernetes/docker to help our developers scale their efforts in creating new and innovative products. 

  • Engage with stakeholders and lead workshops to define Automation and DevOps requirements. 

  • Collaborate with the Product and Solution Architect, Quality Engineers, Technology, and Infrastructure Functions to support Concepts, High Level Designs, and End-to-End Solutions.

  • Perform analysis to determine return on investment across various design options. 

  • Perform document reviews with teams across the Operations, Engineering, Quality Assurance, and Systems Support to ensure requirements and specifications are comprehensive and clear.

  • Be an expert on the Symbotic solution, including an understanding of all elements involved in development of the solution. 

  • Provide input to the technical documentation, training, and testing plans. 

  • Assist in executing various phases of User Acceptance Testing. 

  • Ability to understand complex technical issues and facilitate resolution. Ability to communicate well with internal and external technical audiences. Ability to triage issues based on priority, impact, risk, release timing. 

  • 25% travel may be required. 

What you’ll need 

  • Profound and recent RabbitMQ experience is a must. You’ll need to know the most recent updated version of RabbitMQ with hands-on experience.

  • Bachelor’s degree in computer science or a related field, Advanced degree preferred.

  • Minimum 10 years of hands-on experience as a Senior DevOps and messaging Engineer in a product development setting. 

  • Minimum 2 years of experience in managing a team of 10+ team members. 

  • Minimum 2 years of experience in deploying environments in Azure or GCP via playbooks. 

  • Experience with Infrastructure automation (Terraform, Ansible, etc.), CI/CD pipelines (GIT, Jenkins etc.), and configuration management tool Ansible. 

  • Must have a minimum of 5 years of experience in managing, configuring messaging service especially in RabbitMQ, Kafka, or AMQP.

  • Hands-on experience in deploying and orchestrating containers in production environments (Containers, Kubernetes, Service Mesh and related technologies). 

  • Experience with communication protocols, restful services, service-oriented architecture, distributed systems, and micro-services. 

  • Passionate about knowing the ins and outs of the C# language and .NET libraries.   

  • Ideal candidate will have experience in managing monitoring tools like Grafana, Kafka, Logic Monitor. 

  • Experience in building and managing data pipeline would be beneficial. 

  • Write code and scripts to automate and to configure services, using tools and languages including API, Python, Bash, and Git. 

  • Experience in Package Management system like ProGet or JFrog Artifactory is beneficial. 

  • Experience with bu

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Symbotic

View company profile →