DevOps Automation Engineer at Impinj

1 year ago Development & Programming Middle Full-Time

Impinj is seeking an Automation Engineer to join our Development Infrastructure Team. In this position, you will work side-by-side with other build, development and QA engineers to research, design, create and validate improvements to our continuous build, integration, and delivery (CI/CD) pipelines.


We’re looking for you with:

  • BS Computer Science or other technical degree and related experience. In lieu of a degree, equivalent work experience in systems engineering may be substituted on a year-for-year basis.
  • Proven experience with build systems, CI/CD tooling and test automation.
  • Minimum 2 years' experience in Linux system administration – RedHat, Ubuntu or Amazon Linux is a plus.
  • Knowledge in embedded Linux firmware development.
  • Understand C/C++ compilers and linkers such as GCC, g++ and clang.
  • Experience with build automation frameworks: Make, Rake, Buildroot and Yocto.
  • Advanced shell scripting experience with one of the following Python, Bash, Ruby.
  • Able to understand mark-up language like YAML or JSON.
  • Experience with source control and repository management systems such as GitHub and Artifactory.
  • Demonstrated abilities in automated configuration management – Terraform, Packer and/or Ansible in particular.
  • Experience with monitoring applications - preferably Datadog.
  • Familiar with configuration and operation of Directory and Authentication services - LDAP, Samba, Kerberos and RADIUS.
  • Experience in managing mission-critical security services - HashiCorp Vault.
  • Understanding of certificate management for SSL-based communications (HTTPS).
  • Understanding of public/private cryptographic key pair management for Secure Shell (SSH) based connections.


Description

Join Impinj and help us realize our vision of boundless IoT—trillions of things connected to the Internet. We’re inventing ways to bring all things online—*including apparel, automobile parts, medical supplies, and luggage. With over 50 billion things connected to date, our platform has been used around the world. Together with our partners and customers, we solve for a better understanding of our world and how things move through it. If it’s a thing, we’re working to connect it.*

Team Overview:

Impinj is seeking an Automation Engineer to join our Development Infrastructure Team. In this position, you will work side-by-side with other build, development and QA engineers to research, design, create and validate improvements to our continuous build, integration, and delivery (CI/CD) pipelines. This position is for someone with deep automation experience, as well as passion for delivering intelligent and fast systems that can create builds and report on them efficiently. Please review the list of responsibilities and qualifications below. We will consider candidates that do not necessarily have all the qualifications, but who have sufficient experience and talent to grow in the position.

What you’ll work on:

  • Participate in discussions to improve the build, integration and delivery (CI/CD) pipelines.
  • Lead development efforts to improve the efficiency of automation within the CI/CD pipelines
  • Document and communicate the designs envisioned and work to drive the design to consensus and closure.
  • Analyze the current systems and propose creative solutions for improving or reducing costs for those solutions
  • Envision, propose, review with partners and implement scalable and automated data collection systems and dashboards for in-house active and historical data from a wide variety of data sources ranging that can be used by a wide variety of team members ranging from engineers, product managers and Executives
  • Lead ongoing discussions with partners to collect feedback and issues with the existing systems
  • Support automation investigations including root cause and corrective actions, assessment of further improvements and deliver solutions to requestors

Why work at Impinj:

Know you’re making a difference. Competitive benefits. Support for remote work or a desk with a view. Weekly Q&A sessions with our executive team. Impinj provides an environment that fosters openness and innovation and is developing technology that delivers a positive impact on the world. Collaboration and teamwork are highly valued, and accomplishments are duly celebrated. We have an open paid time-off policy paired with a respect for work/life balance. Our headquarters is located in Seattle with spectacular views of the Olympics, Lake Union, and Mt Baker, which can be enjoyed from our rooftop deck. Impinj is committed to creating a diverse and inclusive work environment and welcomes applicants from all backgrounds.

We are an equal opportunity employer and do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

🌍 World Wide linux c c++ devops AWS
🎉 Let Employers Find You!

Employers will see your profile when they are sending a job in your skill.


Create Your Profile   (simple)