Please scroll down, To apply

Staff Dev Ops Engineer

hiring now
New job

Epiq Solutions

2024-11-06 11:43:24

Job location Rolling Meadows, Illinois, United States

Job type: fulltime

Job industry: I.T. & Communications

Job description

Epiq Solutions

Description:

Company Background

Epiq Solutions develops cutting-edge software-defined radio (SDR) products and processing solutions to enable spectrum dominance for maritime, land, air, and space domains. With 15 years serving government and commercial enterprise customers and 20K+ devices fielded to date, Epiq Solutions is a trusted partner with a proven heritage of delivering open architecture products in radically small form factors where time-to-market, cost, and performance are critical for mission success.

For more information, visit .


Introduction

Epiq Solutions is looking for an initiative-taking leader to help us improve our CI/CD processes as well as maintain, improve, and expand our engineering infrastructure. Our current infrastructure includes a mixture of cloud-based SCM tools (e.g., Bitbucket) along with on-premises CI/CD tools (e.g., Jenkins) as well as physical embedded hardware, our embedded software solutions target. The ideal candidate works in the Chicago-land area, has a passion for automation and efficient tooling, has experience working with embedded devices, and is interested in leading a cross-site Dev Ops team.


Job Responsibilities

  • Design, build, and maintain scalable CI/CD pipelines for desktop and embedded software development.
  • Maintain and optimize existing engineering infrastructure, including:
  • Jenkins, Bitbucket, Docker repository, PPA repository, PyPI server
  • Set up new infrastructure for:
  • Vector database, artifact management, engineering document storage.
  • Collaborate with IT to maintain and troubleshoot on-premises engineering servers and self-hosted services.
  • Collaborate with software and hardware teams to improve their build, test, and deployment workflows.
  • Research, evaluate, and recommend new tools and technologies to improve or replace existing workflows and processes.
  • Work with containerization and virtualization technologies to optimize build and test environments for embedded systems.
  • Automate the provisioning, configuration, and deployment of engineering servers and test nodes using Infrastructure-as-Code (IaC) tools (e.g., Terraform, Ansible).
  • Improve CI/CD integration of test frameworks (e.g., pytest, playwright) and their deployment to test nodes.
  • Consult with IT and the executive team to implement and manage cybersecurity precautions on engineering infrastructure.
  • Develop CI/CD processes and collaborate with the development team to ensure consistent standards and best practices are followed with CI/CD workflows.


Requirements:

Job Requirements

  • 5+ years of experience in DevOps or Site Reliability Engineering (SRE) roles, preferably in environments working with embedded systems or hardware-software integration.
  • Strong expertise in CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
  • Proficiency with Linux-based environments and scripting languages (e.g., Bash, Python).
  • Hands-on experience with containerization (Docker preferred) and deploying to embedded to targets (e.g., Jetson Orin AGX)
  • Familiarity with testing frameworks such as Pytest and Playwright.
  • Familiarity with infrastructure as code tools such as Terraform or Ansible
  • Experience with maintaining and optimizing self-hosted and cloud engineering services such as Bitbucket and Jenkins
  • Knowledge of version control systems, particularly Git
  • Experience with configuring and maintaining onsite infrastructure.
  • Familiarity with compiled languages and build systems like Make or CMake is a plus.
  • Familiarity with embedded systems development environments is a plus (cross-compilation, Yocto builds, compiling kernel modules)

Benefits

  • Join a successful and growing company investing in our future success
  • Flexible work hours
  • Generous vacation policy
  • Paid five-week sabbatical every five years
  • 401(k) matching
  • Health, dental, vision insurance
  • Life and long-term disability insurance
  • Employee assistance program
  • Wellness reimbursement
  • Charitable giving company match
  • Competitive salary commensurate with experience and performance
  • Fun, laid-back culture and rewarding work!


Epiq Solutions is an Equal Employment Opportunity Employer - All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.



Equal Employment Opportunity/M/F/disability/protected veteran status

Compensation details: 00 Yearly Salary



PI91926b85214d-6360

Inform a friend!

<!– job description page –>
Top