Remote Position
[Remote] Senior DevOps Engineer
๐ Remote ยท United States
๐ผ Full-time
Note: The job is a remote job and is open to candidates in USA. GenLogs is a transportation-technology company building truck intelligence systems through sensors, computer vision, AI-driven analytics, and large-scale data infrastructure. The Senior DevOps Engineer will define and scale secure, reliable cloud infrastructure for freight-intelligence systems, including AWS, Kubernetes, Terraform, CI/CD, observability, security, compliance, networking, and disaster recovery. The role also involves troubleshooting infrastructure issues, optimizing cloud resources, and mentoring engineers in a remote environment.
Responsibilities
- Design, deploy, and manage secure, multi-account cloud infrastructure on AWS across compute, storage, databases, networking, content delivery, containers, and serverless services
- Build and operate production container platforms on AWS managed container services and Kubernetes, including Helm, GitOps (Argo CD or Flux), autoscaling (Karpenter, HPA/KEDA), and GPU workloads for computer vision and ML inference
- Own our Infrastructure as Code with Terraform: design reusable, versioned modules, manage remote state across accounts and environments, detect and remediate drift, and enforce standards with policy-as-code
- Design and evolve CI/CD pipelines (GitHub Actions) with reusable workflows, OIDC-based cloud access, automated testing and security scanning, and progressive delivery (blue/green, canary) with automated rollback
- Automate operational work end to end using Python and Bash, event-driven and serverless automation, and self-service tooling that reduces toil for engineering teams
- Build observability across metrics, logs, and traces (OpenTelemetry, CloudWatch, Prometheus/Grafana, Datadog), define SLOs and actionable alerts
- Own our cloud security posture: least-privilege identity and access management, organization-wide guardrails, encryption and key management, secrets management, and AWS native security, threat detection, and compliance services
- Embed security into the software supply chain, including container and IaC scanning, secret scanning, image signing, and SBOMs
- Implement and maintain the technical controls and automated evidence for SOC 2 Type II and similar frameworks (e.g., ISO 27001), and support audits and customer security reviews
- Leverage AI coding assistants and agents (e.g., Claude Code, GitHub Copilot) to accelerate infrastructure and automation work, with strong review practices and guardrails
- Implement cloud networking, including virtual network design, subnetting and segmentation, private connectivity, load balancing, DNS, and content delivery
- Ensure high availability, fault tolerance, and disaster recovery practices in the cloud, with defined and regularly tested RPO/RTO targets
- Monitor and optimize AWS resources for performance, cost, and security, including FinOps practices for GPU and AI workloads
- Troubleshoot and resolve infrastructure issues in real time, and mentor other engineers through design docs, runbooks, and code reviews
Skills
- 5+ years of experience in DevOps, SRE, or Platform Engineering, preferably on high transactional and distributed systems
- 5+ years of experience with Terraform, including reusable module design, remote state management at scale, multi-environment patterns, drift management, and policy-as-code
- 5+ years of experience building and maintaining CI/CD pipelines with tools such as GitHub Actions, Jenkins, GitLab CI, or AWS CodePipeline, including reusable pipelines, automated security checks, and progressive delivery
- 5+ years of experience with bash and python scripting for automation
- 3+ years of experience managing AWS infrastructure across compute, storage, databases, networking, content delivery, and serverless services, ideally in multi-account environments
- 3+ years of production experience with Kubernetes, including Helm, GitOps, and cluster security
- 3+ years of hands-on observability experience with metrics, logs, and traces, including defining SLOs and actionable alerts
- 3+ years of experience in cloud security: least-privilege access, encryption, secrets management, network security, and cloud-native security services
- 2+ years of experience implementing or operating controls for SOC 2 (or ISO 27001 / similar frameworks) and supporting audits with evidence
- 3+ years of experience with networking principles (DNS, virtual networks, subnetting, firewalls and security groups, load balancing, VPN) in AWS
- Hands-on, responsible use of AI tools in day-to-day engineering work
- Excellent written and verbal communication skills, and high effectiveness working in a remote and distributed team
- Certifications such as AWS Certified Developer Engineer, AWS Certified Solutions Architect, AWS Certified Security โ Specialty, CKA/CKS, or HashiCorp Terraform Associate
- Experience building AI agents or MCP-based integrations for operational automation
- Experience building Internal Developer Platforms (IDPs) and self-service capabilities for engineering teams, such as golden paths, service templates, on-demand environments, and developer portals (e.g., Backstage, Port)
- Familiarity with compliance frameworks relevant to public-sector and law enforcement customers, such as CJIS, NIST 800-53, or FedRAMP
- Experience with compliance automation platforms (e.g., Vanta, Drata) and supply-chain security practices (SBOM, SLSA, Sigstore)
- Experience with additional IaC and configuration tools like Ansible, CloudFormation, Terragrunt, OpenTofu, or CDK
- Experience with service mesh (Istio, Linkerd) or advanced ingress / API gateway patterns
- Experience managing remote IoT devices at scale using cloud IoT and edge services, including secure over-the-air updates
- FinOps experience, including cost optimization of GPU and AI workloads
Benefits
- Remote work arrangement
Company Overview