Cloud Ops Engineer
Description
Responsibilities
- Design, implement, and maintain cloud infrastructure, primarily within AWS.
- Manage and optimize CI/CD pipelines to support efficient software delivery.
- Monitor system performance, availability, and reliability, and respond to incidents and outages.
- Automate infrastructure provisioning and configuration using Infrastructure as Code (e.g., Terraform, CloudFormation).
- Collaborate with development teams to support application deployments and troubleshoot issues.
- Ensure security best practices are followed across cloud environments.
- Manage and enhance logging, monitoring, and alerting systems.
- Continuously evaluate and improve operational processes and tooling.
Qualifications
- 3+ years of experience in a Cloud or DevOps (Development Operations) role.
- Hands-on experience with AWS services (e.g., EC2, S3, RDS, Lambda, IAM, VPC).
- Experience building and maintaining CI/CD pipelines (e.g., GitHub Actions, Jenkins, GitLab CI, Azure DevOps).
- Familiarity with Infrastructure as Code tools such as Terraform or AWS CloudFormation.
- Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
- Strong understanding of networking, security, and system architecture principles.
- Experience with monitoring and logging tools (e.g., CloudWatch, Datadog).
- Proficiency in scripting languages (e.g., Python, Bash, or PowerShell).
- Strong problem-solving skills and the ability to work collaboratively in a team environment.