DevOps Engineer
Haystack · California, California, United States · 5 days ago
RemoteRemoteInformation TechnologyFull-time
About the role
Design, deploy, and manage secure and scalable infrastructure on AWS. Build and maintain CI/CD pipelines for automated application deployments. Automate infrastructure provisioning using Terraform, CloudFormation, or similar tools. Deploy and manage containerized applications using Docker, Kubernetes, Amazon EKS, or Amazon ECS. Monitor application and infrastructure performance, availability, and reliability. Implement logging, alerting, backup, and disaster-recovery solutions.
Requirements
- Strong professional experience in DevOps, Cloud Engineering, or Site Reliability Engineering.
- Hands-on experience with AWS services such as EC2, S3, VPC, IAM, RDS, Lambda, CloudWatch, ECS, and EKS.
- Experience building and managing CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, Azure DevOps, or similar tools.
- Proficiency with Terraform, AWS CloudFormation, or other Infrastructure-as-Code tools.
- Experience with Docker and Kubernetes.
- Strong scripting skills using Python, Bash, or PowerShell.
Benefits
- Opportunity to work on challenging and impactful projects.
- Collaborative and innovative work environment.
- Professional growth and development opportunities.
- Contribute to best practices in cloud security and infrastructure management.