Software Engineer, DevOps

Mine Vision SystemsPittsburgh, PA
30dHybrid

About The Position

As a DevOps Engineer, you will partner with cross-functional teams (software, hardware, and systems engineering) to automate deployments, maintain robust infrastructure, and ensure reliable operation of our cloud-connected robotics systems and back-end services. You will help define best practices for CI/CD, infrastructure as code, monitoring, and security across the engineering organization.

Requirements

  • Associates or Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience
  • 4+ years of professional experience in DevOps, Site Reliability Engineering, or similar roles
  • Strong experience with Linux/Unix systems, scripting (Python, Bash)
  • Proven CI/CD pipeline design and automation skills
  • Familiarity with containerization (Docker) and orchestration (Kubernetes)
  • Cloud platform proficiency (AWS/Azure/GCP)
  • Experience with monitoring/logging tools (Prometheus, Grafana, ELK)
  • Strong collaboration and communication skills.

Nice To Haves

  • Experience in robotics or embedded systems environments.
  • Certifications (e.g., AWS DevOps Engineer, CKA)
  • Knowledge of security best practices and DevSecOps
  • Familiarity with agile development practices.

Responsibilities

  • Design, implement, and maintain CI/CD pipelines to support rapid and reliable software delivery
  • Automate infrastructure provisioning and configuration using tools like Terraform, Ansible, or similar
  • Manage cloud environments (e.g., AWS) and optimize for performance, cost, and scalability
  • Maintain container build and runtime workflows (Docker; Kubernetes preferred).
  • Monitor systems and services using observability tools, set alerts, and troubleshoot issues
  • Work closely with software and systems teams to ensure secure, reliable operations
  • Maintain and grow infrastructure-as-code practices and versioned environment definitions
  • Document deployment procedures, runbooks, and standards for operational excellence.
  • Implement and support observability: logging, metrics, tracing, alerting, and dashboards.
  • Build runbooks, incident response practices, and post-incident learning loops

Benefits

  • We are a fast paced and growing company with real robotic hardware in the field around the world, generating actual revenue
  • Competitive compensation and full benefits: medical, dental, vision, disability, life insurance, 401(k) with match
  • Uncounted PTO policy and flexible hybrid work model
  • Small, fast-moving team with hands-on work and immediate impact

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

Associate degree

Number of Employees

11-50 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service