Staff Dev Ops Engineer
Company: Epiq Solutions
Location: Rolling Meadows
Posted on: November 7, 2024
Job Description:
Epiq Solutions
Description:Company BackgroundEpiq 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 https://epiqsolutions.com.
IntroductionEpiq 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: 115000-145000 Yearly Salary
PI321006d41732-37248-35806360
Keywords: Epiq Solutions, Crystal Lake , Staff Dev Ops Engineer, Engineering , Rolling Meadows, Illinois
Didn't find what you're looking for? Search again!
Loading more jobs...