CalTek is a Los Angeles Area staffing agency specialized in the recruitment of IT and Software Engineers for all sorts of industries. Our client is a technology-driven engineering company that designs, engineers, and manufactures diagnostic and utility locating equipment used in underground and underwater environments. Their innovative products — including pipe inspection systems (SeeSnake®), utility locating tools (SeekTech®), subsea imaging equipment (DeepSea Power & Light®), and geo-locating systems for mapping buried utilities — are trusted worldwide in plumbing diagnostics, construction, infrastructure, municipal utilities, and oceanographic exploration.

As a DevOps Engineer, you’ll play a pivotal role in bridging the gap between software development and hardware deployment, enabling seamless integration, continuous delivery, and operational reliability across a wide range of embedded, cloud, and IoT-based platforms. This is a unique opportunity to contribute to the next generation of field-ready diagnostic and geospatial technologies that make infrastructure smarter, safer, and more connected.

Typical Duties and Responsibilities

As a Senior DevOps Engineer, you will:

  • Architect, implement, and maintain CI/CD pipelines to streamline the build, test, and release processes for firmware, software, and embedded applications.
  • Manage cloud infrastructure (AWS, Azure, GCP) supporting real-time data transmission, device telemetry, and geospatial analytics.
  • Automate provisioning, scaling, and monitoring using Infrastructure as Code (IaC) tools such as Terraform, Ansible, and CloudFormation.
  • Deploy and maintain containerized applications using Docker and Kubernetes, ensuring high availability and resilience across production and staging environments.
  • Integrate source control and code quality tools (Git, GitLab CI/CD, Jenkins, SonarQube, Nexus, Artifactory) into the development lifecycle.
  • Monitor, log, and optimize system performance using Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), and Splunk.
  • Collaborate closely with software engineers, embedded developers, and network specialists to support product development and hardware integration.
  • Implement secure DevOps practices, including penetration testing, vulnerability scanning, and compliance automation aligned with ISO 9001, ISO 27001, and NIST frameworks.
  • Support cross-functional efforts in IoT data ingestion, edge computing, and real-time visualization for field-deployed systems.
  • Lead system upgrades, disaster recovery planning, and continuous improvement initiatives across development and production infrastructure.

Education

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline required.
  • Master’s degree preferred, particularly with emphasis on Cloud Computing, Systems Engineering, or DevOps Architecture.

Required Skills and Experience

  • 7+ years of experience as a DevOps Engineer, Site Reliability Engineer (SRE), or Cloud Infrastructure Engineer within technology, embedded systems, or manufacturing environments.
  • Strong background in Linux/Unix administration, shell scripting (Bash, PowerShell, Python), and system configuration management.
  • Proven experience with continuous integration/continuous delivery (CI/CD) pipelines using Jenkins, GitLab CI/CD, Bamboo, or Azure DevOps.
  • Proficiency in cloud platforms: AWS (EC2, S3, Lambda, CloudWatch), Azure (AKS, Functions), and GCP (GKE, Pub/Sub).
  • Expertise with containerization and orchestration technologies: Docker, Kubernetes, Helm, OpenShift.
  • Hands-on experience with Infrastructure as Code (IaC): Terraform, Ansible, Puppet, Chef, or CloudFormation.
  • Deep understanding of networking, VPNs, DNS, load balancing, and firewall configurations within distributed systems.
  • Experience implementing monitoring and observability stacks (Prometheus, Grafana, ELK, Splunk, Datadog, New Relic).
  • Knowledge of software development life cycles (SDLC, Agile, Scrum, Kanban) and version control systems (Git, Bitbucket, SVN).
  • Understanding of cybersecurity and compliance standards: ISO 9001, ISO 27001, NIST, SOC 2, CIS Benchmarks, and OWASP Top 10.
  • Strong documentation and communication skills for cross-functional collaboration between hardware, software, and IT teams.

Preferred Qualifications

  • Experience in industrial, energy, or marine technology environments, particularly with diagnostic, sensing, or imaging systems.
  • Familiarity with embedded Linux, firmware update pipelines, and edge device deployment strategies.
  • Knowledge of IoT protocols and platforms (MQTT, OPC UA, AWS IoT Core, Azure IoT Hub).
  • Background in geospatial data systems (ArcGIS, QGIS, PostGIS) or sensor network integration.
  • Exposure to data engineering and analytics tools (Kafka, Hadoop, Spark, Airflow) for real-time data processing.
  • Experience automating tests and deployments for C/C++ and Python-based embedded software.
  • Certification(s) preferred:
    • AWS Certified DevOps Engineer – Professional
    • Microsoft Certified: DevOps Engineer Expert
    • Google Cloud Professional DevOps Engineer
    • Certified Kubernetes Administrator (CKA)