Senior DevOps Engineer, Software Development Engineering

Job expired!

Senior DevOps Engineer at Analog Devices, Inc.

Join Analog Devices, Inc. (NASDAQ: ADI), a global leader in semiconductors, and help bridge the gap between the physical and digital worlds. With over $12 billion in revenue for FY22 and approximately 25,000 employees worldwide supporting 125,000 global customers, ADI is pioneering advancements in intelligent factories, mobile technology, digital healthcare, climate change solutions, and reliable connectivity. Stay Ahead of What’s Possible by joining us.

About the Analog Garage

The Analog Garage is ADI’s internal innovation lab, bringing together engineers, data scientists, and business leaders to create new technologies and solutions in a fast-paced, experimental startup environment. With over 50 years of cutting-edge technological leadership, Analog Devices provides a dynamic and agile workplace for future breakthroughs.

Role: Senior DevOps Engineer

Key Responsibilities

  • Enhance the Garage’s productivity by developing and expanding CI/CD pipelines across diverse deployment targets, from resource-constrained Systems on a Chip to complex Kubernetes Clusters on major cloud providers.
  • Create and improve Infrastructure-as-Code templates and automation tools.
  • Manage Garage sysadmin functions and automation, including AWS accounts, GitLab, and build servers.
  • Design, implement, and unit test components of the Cloud and Edge data orchestration system, Cradle.

Other Expectations

  • Collaborate effectively within the team and provide mentorship to junior teammates.
  • Design modular and reusable systems.
  • Develop robust, scalable, and fault-tolerant microservice-driven architectures.
  • Write user and API documentation.
  • Develop unit and integration tests.

Required Qualifications

  • BSCS or equivalent.

Desired Qualifications

  • Experience with Gitlab, GitHub, Jira/BitBucket/Bamboo, or similar tools.
  • Strong knowledge of Kubernetes and Docker.
  • Proficient in Linux; comfortable in a shell environment (bash, zsh, or similar).
  • Experience with AWS (or similar cloud services).
  • Proficiency in programming languages like Python, Rust, C++, or Golang.
  • Familiarity with build systems like CMake or Gradle.
  • Curiosity and desire to understand the business model, operations, and financial structure.
  • Action-oriented with a collaborative work ethic.

Nice to Haves

  • Familiarity with Machine Learning Operations (MLOps) and tools like Sagemaker or Azure Machine Learning.
  • Experience with Rust.
  • Experience working closely with Researchers/ML Engineers/Data Scientists and bringing research-grade code to production systems.

Why Work at ADI?

At ADI, we value individual judgment, encourage the exploration of new ideas, and grant autonomy to achieve business objectives. We emphasize professional development and mentoring and foster a culture that leverages the unique perspectives of our diverse team. We understand that personal and company goals must support each other for mutual success. Diverse candidates are strongly encouraged to apply.

Important Information

For positions requiring access to technical data, applicants may need to go through an export licensing review process. This process applies to US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3).

Analog Devices is an equal opportunity employer. We provide equal employment opportunities regardless of race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, or political affiliation.

Job Req Type: Experienced
Required Travel: No
Shift Type: 1st Shift/Days