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)