DevOps Engineer

GenLogs
60dRemote

About The Position

As a Devops Engineer behind Genlogs’s platform, you will have an opportunity to define and scale the infrastructure for the systems that will make possible the future of freight intelligence by leveraging AI, distributed sensors and multiple datasets to ubiquitously track all 4 million commercial trucks in the United States and beyond. By helping build unbreakable supply chains, GenLogs is making America safer and stronger

Requirements

  • Devops Engineer at least 5 years of experience preferably on high transactional and distributed systems
  • Proven experience in managing AWS infrastructure (EC2, S3, RDS, ECS, Route 53).
  • Hands-on experience with Terraform for infrastructure automation and orchestration.
  • Solid understanding of networking principles (DNS, VPCs, security groups, etc.) in AWS.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions GitLab, or AWS CodePipeline.
  • Strong proficiency in Linux system administration.
  • Experience with Docker and containerization technologies.
  • Excellent written and verbal communication skills
  • Strong knowledge of bash and python scripting
  • Fluency in writing SQL queries, including joins, aggregations, and filtering across complex relational and non relational datasets.
  • High effectiveness and communication working in a remote and distributed team
  • English proficiency is required.

Nice To Haves

  • AWS certifications (e.g., AWS Certified Solutions Architect, AWS Certified DevOps Engineer).
  • Experience with additional IaC tools like Ansible or CloudFormation.
  • Familiarity with logging and monitoring tools like CloudWatch, Datadog, or Prometheus.
  • Experience with management of remote IoT devices

Responsibilities

  • Design, deploy, and manage cloud infrastructure on AWS using services like EC2, S3, RDS, lambda, ECS, and Route 53 (DNS).
  • Implement and maintain Infrastructure as Code (IaC) solutions using Terraform to automate the provisioning and scaling of infrastructure.
  • Collaborate with development and operations teams to implement CI/CD pipelines and automate software delivery.
  • Monitor and optimize AWS resources for performance, cost, and security.
  • Implement cloud networking, including VPC configuration, subnets, and security groups.
  • Manage and maintain AWS services such as RDS (for database management), ECS (for container orchestration), and S3 (for storage solutions).
  • Configure and manage AWS Route 53 for DNS and domain management.
  • Experience setting up vpn networks and management of remote IoT devices
  • Ensure high availability, fault tolerance, and disaster recovery practices in the cloud.
  • Troubleshoot and resolve infrastructure issues in real-time.
  • Stay updated with AWS best practices and emerging cloud technologies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service