Job: DevOps Engineer – AWS Specialist
AWS, CI/CD, AWS video streaming
Remote
Full Time
About the Role:
We are a growing technology company focused on delivering high-availability cloud solutions for our clients. We are looking for a DevOps Engineer with strong expertise in Amazon Web Services (AWS) to join our team. This role involves designing and maintaining cloud infrastructure, optimizing deployment pipelines, and ensuring the security, scalability, and performance of cloud-based environments.
Responsibilities:
- Design and maintain cloud infrastructure on Amazon Web Services (AWS).
- Implement and manage development, testing, and production environments.
- Automate continuous deployment processes using GitHub Actions, AWS CodePipeline, and Terraform.
- Configure load balancers, auto-scaling, and efficient traffic distribution.
- Manage access control and security for cloud-based databases and resources.
- Implement and maintain DNS zones, SSL certificates, and security policies.
- Configure and optimize S3 storage services, CloudFront, and video streaming solutions.
- Ensure infrastructure performance, availability, and scalability.
- Support observability by implementing monitoring and logging tools.
Technical Requirements:
- Proficiency in core AWS services: EC2, S3, CloudFront, RDS, IAM, VPC, Route 53, CloudWatch, etc.
- Experience using Terraform for infrastructure as code.
- Familiarity with AWS CodePipeline and CI/CD workflows using GitHub.
- Knowledge of SSL certificate implementation, DNS zone management, and cloud security.
- Ability to configure and optimize AWS video streaming services (e.g., HLS on S3 + CloudFront, or MediaConvert).
- Experience managing secure database access (private connections, IAM roles, secrets).
- Ability to implement high-availability and fault-tolerant environments.
- Experience with Docker containers and orchestration tools like ECS/EKS is a plus.
- Good understanding of automation tools, deployment scripts, and monitoring practices.