GenLogs is a transportation-technology company building the next generation of truck intelligence. As a DevOps Engineer, you will define and scale the infrastructure for systems that track commercial trucks, leveraging AI and distributed sensors to improve freight intelligence.
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
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
- 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