DevOps Engineer (local)

The Pitch
Boise, ID, United States
24 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Artificial Intelligence Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Audit Trail Ubuntu (Operating System) Cloud Computing Continuous Integration Linux DevOps Domain Name System (DNS)
+23 more
Elasticsearch Github Identity and Access Management Java Virtual Machine (JVM) Python (Programming Language) Key Management PostgreSQL Linux System Administration Machine Learning Apache Maven Nginx Prometheus Management of Software Versions Software Vulnerability Management Data Logging Grafana Amazon Virtual Private Cloud (VPC) Amazon Relational Database Service Patch Management AWS Fargate Kibana Heap (Data Structure) Vulnerability Analysis

Job description

  • Build and manage CI/CD pipelines in GitHub Actions: build container images, push them to Amazon ECR, and promote them across environments using short-lived federated credentials, not long-lived keys.
  • Own our infrastructure as code: Terraform modules and remote state, nothing that lives only in the console, and a bill kept honest with budgets, billing alerts, and right-sizing.
  • Operate our hybrid compute footprint: Amazon ECS on AWS Fargate, plus Amazon EC2 instances running Dockerized workloads under systemd.
  • Own observability and centralized logging: our self-hosted Prometheus/Grafana stack, the log pipeline and search stack behind it, and alert rules worth acting on.
  • Operate our machine-learning services: deploy and run containerized inference for our customers, manage GPU instances, and keep multi-gigabyte model images and their registry lifecycle under control.
  • Own Amazon RDS for PostgreSQL: backups and point-in-time recovery, version upgrades, parameter groups, connection limits, and the slow-query conversation with the app team.
  • Own networking end to end: VPCs and segmentation, ALBs, NGINX in front of our Java apps, and the secure access paths engineers use to reach private infrastructure.
  • Implement and manage AWS security controls (IAM, encryption, and audit logging) and own the infrastructure side of our SOC 2 program: access control, patch automation, and vulnerability management., * JVM Applications: Keeping Maven-built Java/Spring applications healthy in production: heap and GC behavior.
  • PostgreSQL Depth: Query and index tuning, RDS Performance Insights, and pg_stat_statements.
  • ML and GPU Operations: Serving models in production, managing the instances behind them, and orchestrating jobs (SkyPilot or similar).
  • Geospatial or Weather Data: Familiarity with HRRR, GRIB, Zarr, or similar gridded datasets.
  • Compliance: SOC 2, plus control automation, vulnerability scanning, and patch management at scale.
  • Critical-Infrastructure Customer Support: Supporting a product deployed into regulated customer environments which includes utility-sector security reviews, NERC CIP exposure, or third-party risk assessments.

Requirements

  • Experience: 5+ years in DevOps, SRE, or platform engineering.
  • Cloud Infrastructure (AWS): Design, deployment, and operation of scalable cloud architectures such as Amazon ECS in production (task definitions, service deploys, rollbacks), Amazon EC2, Amazon RDS, Amazon S3, VPC networking (private subnets, NAT vs. VPC endpoints, security groups, DNS), and Elastic Load Balancing.
  • Infrastructure as Code: Terraform in production, including writing modules, managing remote state, and handling drift.
  • Automation and CI/CD: GitHub Actions for building, testing, and deploying containerized services or equivalent experience you can transfer.
  • Monitoring and Logging: You’ve owned an alerting stack rather than just read its dashboards, and you can defend which alerts you deleted. Comfortable with Prometheus and Grafana, and with a log search stack (Elasticsearch/Kibana, OpenSearch, or similar).
  • Python and Linux: Python for automation, tooling, and diagnostics; Linux administration in production (Ubuntu, Amazon Linux).
  • Security: Least-privilege IAM design, secrets management, encryption, and supply-chain hygiene in CI
  • Working with AI Tools: Fluency with AI assistants in day-to-day engineering work, paired with a grasp of the concepts underneath them. Know what the models are doing and when and why they fail. You move faster with them, and you know enough to catch them when they’re confidently wrong.

Benefits & conditions

Pulled from the full job description

  • Health insurance
  • Paid time off
  • Vision insurance
  • Health savings account
  • Dental insurance
  • Flexible spending account
  • Disability insurance, * 120 hrs of paid time off
  • Health Insurance
  • Dental & Vision Insurance
  • Short-term disability insurance
  • Long-term disability insurance
  • Health Savings Account (HSA)
  • Flexible Spending Account (FSA)
  • Paid holidays
  • Flexible work schedule

About the company

Pitch Aeronautics (www.pitchaero.com) is a rapidly growing startup creating game-changing solutions for the utility industry. Pitch has developed a drone to install our line sensor, bird diverters, and other equipment on power lines. Our drone-deployable line sensors wirelessly transmit environmental and line characteristics to an online secure API to help utilities push more power through existing lines, prevent wildfires, and improve grid reliability. At Pitch we’ve fostered a collaborative, fun, “get-stuff-done” working environment. We believe in moving fast and creating products and prototypes rapidly. If you’re looking for a place where you can make a difference on day one, be empowered to achieve, and love working in small teams, we want to meet you!, We’re an AI-driven company. AI tooling runs throughout our engineering workflow, because it’s how a team our size covers this much ground.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:30 min

Transitioning from software engineering into a DevOps trajectory

Davide Imola Davide Imola · LIVE

3:21 min

Deploying a primary Elasticsearch and Kibana cluster configuration

Philipp Krenn · WWC 2022

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

7:28 min

Constructing a new Docker layer from scratch

Oliver Seitz Oliver Seitz · WWC Europe 2026

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade · LIVE

4:51 min

Executing simple full-text search queries using the Kibana interface

Derek Binkley · LIVE

Videos

See all

Related articles

See all