DevOps Engineer

gWorks
Omaha, NE, US
Full-time

Job Description

Job Description

Salary : 90,000- 110,000

The Setting :

This is an opportunity to join a successful, well-established company whose mission is focused on supporting local governments through intuitive enterprise software solutions.

gWorks is a GovTech company. Our products range from financial accounting to GIS to physical asset management to citizen engagement (and more!), and they empower public leaders to lead with confidence to build a vibrant community so that families and businesses can thrive and remain in small-town America.

We have the privilege of serving those who serve all, and we’re good at it.

At gWorks, we get the job done through awesome software and a winning culture. If you're highly driven and want to work at an exciting, growing GovTech company, consider joining the gWorks team.

This Position :

We are seeking a talented and experienced DevOps Engineer to join our dynamic engineering team. The DevOps Engineer will play a crucial role in designing, implementing, and maintaining our infrastructure, deployment pipelines, and automation processes to support our software development lifecycle.

The ideal candidate will have a strong background in software development, system administration, and cloud technologies, with a passion for streamlining operations and improving efficiency.

The Expectation :

  • No-Touch DevOps Pipeline : Design, build, and maintain a fully automated CI / CD pipeline to facilitate seamless code deployment from development to production environments.
  • Infrastructure as Code (IaC) : Design, implement, and manage infrastructure as code (IaC) using tools such as Terraform and AWS CloudFormation to automate the provisioning and configuration of infrastructure resources in AWS.
  • Environment Creation and Deployment : Develop and implement automated processes for rapid creation and deployment of new environments (QA, developer, staging, demo, production) using IaC principles.
  • Deployment Strategies : Build and manage deployment pipelines that support red-black / red-green deployment strategies to minimize downtime and ensure high availability during updates.
  • AWS Native Tooling : Utilize AWS native tools (e.g., CloudFormation, CloudWatch, IAM, Lambda, Aurora, SNS, SQS, EventBridge) to build scalable, resilient, and secure solutions.
  • Resilient Solutions : Design and implement resilient infrastructure solutions that ensure high availability, fault tolerance, and disaster recovery capabilities.
  • Zero-Trust Security : Implement zero-trust security models to protect systems and data, ensuring that every access request is authenticated and authorized.
  • Monitoring and Logging : Implement monitoring and logging solutions (e.g., CloudWatch, ELK stack) to ensure the health, performance, and security of services, and troubleshoot issues proactively.
  • Automation and Scripting : Develop automation scripts and tools using scripting languages (e.g., Python, Bash) to automate repetitive tasks, streamline workflows, and improve operational efficiency.
  • Collaboration and Communication : Collaborate closely with development, QA, and other stakeholders to understand requirements, provide technical guidance, and ensure alignment on DevOps practices and standards.
  • Documentation and Knowledge Sharing : Document infrastructure configurations, deployment processes, and best practices, and share knowledge and expertise with team members through documentation, presentations, and training sessions.

The successful ROLE NAME will have :

Experience & Qualifications :

  • Bachelor’s degree in Computer Science, Information Technology, or related field; or equivalent practical experience.
  • 3+ years of experience in DevOps, system administration, software engineering, or related roles, with a focus on designing, implementing, and maintaining cloud-based infrastructure and CI / CD pipelines.
  • Strong understanding of AWS cloud computing concepts and services, with hands-on experience using AWS tools and services (e.

g., EC2, S3, RDS, VPC, IAM, CloudFormation, Lambda).

  • Experience with configuration management tools (e.g., Ansible, Chef, Puppet) and version control systems (e.g., Github), and experience managing code repositories, branching strategies, and code review processes.
  • Solid understanding of networking concepts, protocols, and security principles, with experience configuring and troubleshooting network infrastructure and security groups in AWS environments.
  • Familiarity with monitoring and logging tools and practices, such as CloudWatch and the ELK stack, and experience setting up monitoring dashboards, alerts, and automated responses.
  • Proficiency in scripting languages (e.g., Python, Bash) and automation frameworks, with experience developing automation scripts, tools, and infrastructure as code templates.
  • Strong problem-solving skills and analytical thinking, with the ability to troubleshoot complex issues, perform root cause analysis, and implement effective solutions in a timely manner.
  • Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team environment and communicate technical concepts to non-technical stakeholders.

Success Metrics :

  • Achieve infrastructure uptime and availability through the implementation of resilient and fault-tolerant solutions over a 12-month period.
  • Reduce deployment time within the first six months by optimizing and automating CI / CD pipelines.
  • Implement zero-trust security measures that result in zero security breaches and unauthorized access incidents over a 12-month period

Work Location and Arrangement :

gWorks is a hybrid work environment, and preference will be given to candidates who are local to the Omaha, Nebraska area.

However, highly qualified candidates who reside outside of the local area and are able to work remotely will also be considered.

  • For Omaha-Based Candidates : A hybrid work model, balancing remote work with in-office collaboration on Tuesdays and Thursdays.
  • For Remote Candidates : Full support for remote work from any US location.

gWorks is an equal 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.

Compensation range : 90,000- 110,000

remote work

1 day ago
Related jobs
Promoted
Leidos Inc
Omaha, Nebraska

The Defense Group of Leidos has a current job opportunity for DevOps Engineer supporting the C4ISR Solutions Operation. Mentor fellow DevOps engineers as needed. Assist in providing input and expertise to senior engineers to maintain alignments with best practices and recommending system improvement...

Promoted
gWorks
Omaha, Nebraska

We are seeking a talented and experienced DevOps Engineer to join our dynamic engineering team. The DevOps Engineer will play a crucial role in designing, implementing, and maintaining our infrastructure, deployment pipelines, and automation processes to support our software development lifecycle. D...

Promoted
Aviture
Omaha, Nebraska

Aviture is hiring a DevOps Engineer. We’re looking for a rockstar DevOps Engineer who will…. Work with engineering leadership to assess and improve upon DevOps practices across the organization. I wanted to create a company that I would have wanted to work at when I was an engineer. ...

00100 LEIDOS, INC.
Omaha, Nebraska

The Defense Group of Leidos has a current job opportunity for DevOps Engineer supporting the C4ISR Solutions Operation. Mentor fellow DevOps engineers as needed. Assist in providing input and expertise to senior engineers to maintain alignments with best practices and recommending system improvement...

izealinc.com
Omaha, Nebraska

Sr DevOps Cloud Engineerfor our client's requirements. Position: Sr DevOps Cloud Engineer Location: Berkeley Heights, NJ or Omaha, NE. Build and maintain Cl/CD pipelines using Azure DevOps. Proficiency in Cl/CD pipelines using Azure DevOps and GitLab. ...

Highbrow LLC
Omaha, Nebraska

Collaborate with other engineering groups to triage customer and business unit issues. Understanding of DevOps practices, with hands-on experience in Automation/Continuous Integration using tools like Jenkins, Harness, RunDeck, GitLab, and GitHub. Background in DevOps methodologies. ...

GalaxE.Solutions
Omaha, Nebraska

Build and maintain Cl/CD pipelines using Azure DevOps. Proficiency in Cl/CD pipelines using Azure DevOps and GitLab. Provide expertise on Azure laas/PaaS including Application Gateway, API Management, App Service, Azure Monitor, Microsoft Sentinel, Azure DevOps, Azure Storage, Azure Front Door. ...

Aviture
Omaha, Nebraska

Aviture is hiring a DevOps Engineer. We’re looking for a rockstar DevOps Engineer who will…. Work with engineering leadership to assess and improve upon DevOps practices across the organization. I wanted to create a company that I would have wanted to work at when I was an engineer. ...

Highbrow LLC
Omaha, Nebraska

Build and maintain Cl/CD pipelines using Azure DevOps. Proficiency in Cl/CD pipelines using Azure DevOps and GitLab. Provide expertise on Azure laas/PaaS including Application Gateway, API Management, App Service, Azure Monitor, Microsoft Sentinel, Azure DevOps, Azure Storage, Azure Front Door. ...

Highmark Health
NE, Working at Home, Nebraska

The ideal candidate will have a solid background in software engineering, build and deploy automation, and be familiar with the tools utilized in the DevOps workflow. This job is responsible to build and maintain automated pipelines, troubleshoot, and analyze complex issues with the DevOps toolchain...