Jobs at Syrinx

View all jobs

Lead DevOps Engineer

Framingham, MA

Key Responsibilities

· Lead DevOps activities to gather metrics, improve quality and increase efficiency by focusing on continuous improvement

· Contribute to an enthusiastic and talented team of Software Engineers to bring new products and compelling experiences to the market

· Design a build and integration developer flow that enables reusable building blocks that enable faster and more efficient product creation

· Establish a continuous delivery pipeline to fully automate integration of components across different embedded development teams

· Build tools that enable release, validation, and publishing of embedded modules for integration with a larger embedded system

· Work across software teams to identify opportunities to optimize and remove potential CI/CD bottlenecks

· Stay up-to-date on relevant technologies, plug into user groups, understand trends and opportunities to ensure we are using the best possible techniques and tools

· Design, manage, and maintain tools to automate operational processes

Qualifications

· Experience with Amazon Web Services or similar cloud platforms

· Demonstrate strong design-first and test-driven development (TDD) skills

· Familiarity with embedded systems (Linux, super loops, etc.)

· Familiarity with design, development and building with C/C++

· Excellent analytical, problem solving, verbal and written communication skills

· Demonstrated capability to comprehend large scale system architecture and understand why it should fail or succeed

· You’ll need hands-on experience with Jenkins, Github, Docker and containerization, and build automation tools like Make, CMake, or Ant

· Other helpful tools/tech: Jira, Artifactory, Conan, Npm, Kubernetes, Grafana, Prometheus, Sonarqube, C++check

· Languages: Groovy, Python, scripting

 

Minimum Requirements

· Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or a related equivalent degree

· 5 or more years working in DevOps, embedded software development, or build infrastructure

Python, Groovy and AWS are required

 

Notes:

  • Troubleshooting physical hardware
  • Debugging hardware and software
  • Communicating bugs and issues directly with the developers team
  • Lead in creating 6 month plans and trajectory
  • Experience with AWS working with AWS "instances"
  • Python, Groovy are required.
  • Jenkins and Github are preferred. 

Share This Job

Powered by