DevOps - Site Reliability Engineer

Entertimeonline

Des Moines (IA)

On-site

USD 105,000 - 165,000

Full time

9 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

The DevOps/Site Reliability Engineer will lead and drive all aspects of the infrastructure supporting our Internet of Things (IoT) application servicing controlled dispensing solutions across the world.

This includes operational environments – production, staging, testing, development and others as needed, the continuous integration/continuous deliver pipeline, securing the production environment, and optimization of the production environment.

Qualifications

  • BS degree in Computer Science, Software Engineering or relevant field – or equivalent experience.
  • Minimum 5 years total experience in progressively responsible positions in the field of specialty.
  • Excellent analytical and time management skills
  • Teamwork skills with a problem-solving attitude
  • Experience working with other engineers to define constraints and requirements.
  • Professional and organizational skills are essential.
  • Ability to effectively communicate at all levels of the organization and externally (ie. customers, suppliers, auditors, etc.) through good written and verbal communication skills.
  • Ability to multitask and manage a variety of assigned projects.
  • Team building skills and the ability to foster an environment of cooperation and teamwork.
  • Ability to effectively and appropriately delegate workload.
  • Ability to prioritize tasks, direct the tasks of subordinates, and achieve objectives with minimal supervision.
  • Propensity to listen and approach new ideas and challenges with an open mind and evaluate situations on the merit of fact and data.

Responsibilities

  • Design, develop, and maintain robust CI/CD pipelines to automate build, test, and deployment processes for web-based IoT applications and firmware.
  • Collaborate with engineering teams to implement branching strategies, code reviews, and automated testing frameworks.
  • Continuously optimize pipeline performance and reliability to accelerate delivery cycles.
  • Manage and enhance AWS infrastructure, including provisioning, configuration, and scaling of resources.
  • Automate routine tasks and implement infrastructure as code (IaC) practices to improve efficiency and consistency.
  • Monitor system performance and proactively identify and resolve potential issues.
  • Implement robust security measures to protect our cloud environment.
  • Ensure high availability, performance, and reliability of our applications and infrastructure.
  • Respond to incidents and outages promptly, implementing effective incident response procedures.
  • Analyze system logs and metrics to identify potential issues and bottlenecks.
  • Collaborate with development teams to improve software quality and reduce failure rates.
  • Strong proficiency in scripting languages (Python, Bash, etc.) and configuration management tools (Ansible, Puppet, Chef, etc.).
  • Experience with CI/CD tools (Jenkins, GitHub CI/CD, GitHub Workflows and Actions, etc.) and version control systems (Git).
  • Deep understanding of cloud platforms, particularly AWS.
  • Knowledge of containerization technologies (Docker, Kubernetes) and orchestration tools.
  • Knowledge of containerization security best practices, tools and techniques.
  • Knowledge of storage administration – NFS/EFS.
  • Knowledge of disaster recovery best practices and tools.
  • Knowledge of network security best practices and tools.
  • Experience with infrastructure change management best practices.
  • Experience with infrastructure as code (IaC) practices (Terraform, CloudFormation)
  • Solid understanding of networking concepts (TCP/IP, DNS, load balancing)
  • Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK Stack)
  • Strong problem-solving and troubleshooting skills
  • A passion for automation and continuous improvement

Skills

Python
Bash
CI/CD
AWS
Docker
Kubernetes
Jenkins
Git
GitHub Actions
Terraform
CloudFormation
Ansible
Networking
Prometheus
Grafana
ELK Stack

Education

BS in Computer Science or related field

Tools

Git
Jenkins
GitHub CI/CD
GitHub Actions
Terraform
CloudFormation
Ansible
Puppet
Chef

Job description

  • Location 8040 UNIVERSITY BLVD,Des Moines, IA, 50325,United States
  • Job Category MIS
  • Industry Manufacturing
  • Employee Type Non Union
Contact information
  • Phone 515-271-8474
  • Email gpearson@wittern.com
Description

This job is based in Des Moines, Iowa.

Essential Functions

1. Pipeline Engineering:
Design, develop, and maintain robust CI/CD pipelines to automate the build, test, and
deployment processes for both web-based IoT applications and firmware.
Collaborate with engineering teams to implement effective branching strategies, code
reviews, and automated testing frameworks.
Continuously optimize pipeline performance and reliability to accelerate delivery cycles.
2. Cloud Infrastructure Engineering:
Manage and enhance our AWS infrastructure, including provisioning, configuration, and
scaling of resources.
Automate routine tasks and implement infrastructure as code (IaC) practices to improve
efficiency and consistency.
Monitor system performance and proactively identify and resolve potential issues.
Implement robust security measures to protect our cloud environment.
3. Site Reliability Engineering
Ensure high availability, performance, and reliability of our applications and infrastructure.
Respond to incidents and outages promptly, implementing effective incident response
procedures.
Analyze system logs and metrics to identify potential issues and bottlenecks.
Collaborate with development teams to improve software quality and reduce failure rates.
4. Strong proficiency in scripting languages (Python, Bash, etc.) and configuration management
tools (Ansible, Puppet, Chef, etc.)
5. Experience with CI/CD tools (Jenkins, GitHub CI/CD, GitHub Workflows and Actions, etc.) and
version control systems (Git)
6. Deep understanding of cloud platforms, particularly AWS
7. Knowledge of containerization technologies (Docker, Kubernetes) and orchestration tools
8. Knowledge of containerization security best practices, tools and techniques.
9. Knowledge of storage administration – NFS/EFS.
10. Knowledge of disaster recovery best practices and tools.
11. Knowledge of network security best practices and tools.
12. Experience with infrastructure change management best practices.
13. Experience with infrastructure as code (IaC) practices (Terraform, CloudFormation)
14. Solid understanding of networking concepts (TCP/IP, DNS, load balancing)
15. Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK Stack)
16. Strong problem-solving and troubleshooting skills
17. A passion for automation and continuous improvement

Requirements
  • Education: BS degree in Computer Science, Software Engineering or relevant field – or equivalent experience.
  • Experience:
  • Minimum 5 years total experience in progressively responsible positions in the field of specialty.
  • Excellent analytical and time management skills
  • Teamwork skills with a problem-solving attitude
  • Experience working with other engineers to define constraints and requirements.
  • Professional and organizational skills are essential.
  • Ability to effectively communicate at all levels of the organization and externally (ie. customers, suppliers, auditors, etc.) through good written and verbal communication skills.
  • Ability to multitask and manage a variety of assigned projects.
  • Team building skills and the ability to foster an environment of cooperation and teamwork.
  • Ability to effectively and appropriately delegate workload.
  • Ability to prioritize tasks, direct the tasks of subordinates, and achieve objectives with minimal supervision.
  • Propensity to listen and approach new ideas and challenges with an open mind and evaluate situations on the merit of fact and data.
Summary

The DevOps/Site Reliability Engineer will lead and drive all aspects of the infrastructure supporting our Internet of Things (IoT) application servicing controlled dispensing solutions across the world. This includes operational environments – production, staging, testing, development and others as needed, the continuous integration/continuous deliver pipeline, securing the production environment, and optimization of the production environment.
The DevOps/Site Reliability Engineer will play a pivotal role in bridging the gap between software development and IT operations. They are responsible for ensuring the reliability, security, performance, and scalability of complex systems. Their focus lies in automating processes, implementing continuous integration and delivery pipelines, and proactively addressing potential issues.
A key aspect of their work is fostering collaboration between development and operations teams. They promote a culture of shared responsibility, breaking down silos and enabling faster and more efficient software delivery. By leveraging automation and monitoring tools, the DevOps/Site Reliability Engineer streamlines workflows, reduce manual intervention, and minimize downtime.
The DevOps/Site Reliability Engineer is the architects of reliable and resilient systems. They willo continuously strive to improve system performance, enhance security, and ensure seamless user experiences.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DevOps - Site Reliability Engineer
DevOps - Site Reliability Engineer

The Wittern Group • Des Moines (IA)

On-site
USD 120,000 - 180,000
Lead DevOps & Site Reliability Engineer (IoT & Cloud)
Lead DevOps & Site Reliability Engineer (IoT & Cloud)

The Wittern Group • Des Moines (IA)

On-site
USD 120,000 - 180,000
DevOps Lead Engineer
DevOps Lead Engineer

Sulekha.com New Media Pvt Ltd • Dallas (TX), Northern (KY)

On-site
USD 120,000 - 180,000
Senior Systems DevOps Engineer
Senior Systems DevOps Engineer

Jobtailor • Acton (MA)

On-site
USD 120,000 - 190,000
DevOps / Site Reliability Engineer
DevOps / Site Reliability Engineer

Triton Environmental Consultants, Ltd. • Northern (KY)

On-site
USD 120,000 - 160,000
DevSecOps and Network Engineer
DevSecOps and Network Engineer

DiversiTech Corporation • Duluth (MN)

On-site
USD 110,000 - 150,000
DevOps / CI/CD Platform Engineer
DevOps / CI/CD Platform Engineer

GCS Recruitment Specialists • Wilmington (DE)

On-site
USD 95,000 - 125,000
Site Reliability Engineer -- SINDC5717546
Site Reliability Engineer -- SINDC5717546

Compunnel Inc. • Denton (TX)

On-site
USD 120,000 - 150,000
DevOps Engineer
DevOps Engineer

Compunnel, Inc. • Town of Texas (WI)

On-site
USD 90,000 - 120,000
DevOps Engineer
DevOps Engineer

Fantom Corporation • Chantilly (VA)

On-site
USD 100,000 - 130,000