Cloud Engineer
spglobal
Job Description
Key Responsibilities:
- Cloud Infrastructure Management: Architect, implement, and maintain cloud-based solutions across AWS, GCP, and Azure, with a focus on high availability, fault tolerance, and scalability. (AWS preferred)
- Infrastructure as Code (IaC): Develop and manage cloud resources using Terraform to automate deployments efficiently.
- Containerization & Orchestration: Configure and manage containerized environments using Docker (preferred) and Kubernetes.
- CI/CD & Automation: Build and maintain continuous integration and deployment (CI/CD) pipelines using GitHub Actions, TeamCity, or Azure DevOps.
- Security & Compliance: Ensure cloud environments align with industry standards and company security policies.
- Monitoring & Optimization: Monitor cloud infrastructure, implement performance improvements, and drive cost efficiencies.
- Collaboration & Mentorship: Work closely with development teams to architect cloud solutions and provide technical guidance to junior engineers.
What We’re Looking For:
- Experience: 2-4 years in DevOps/Cloud Platforms (AWS, GCP, or Azure).
- DevOps & CI/CD Expertise: Strong knowledge of DevOps principles and experience with CI/CD pipelines, particularly GitHub Actions.
- Programming & Automation: Proficiency in Python/Bash/Powershell for scripting and automation.
- Infrastructure as Code (IaC): Hands-on experience with Terraform, CloudFormation, or similar IaC tools.
- Operating Systems: Comfortable working with both Windows and Linux environments.
- Agile Development: Experience in Agile methodologies for software development.
- Networking Knowledge: Solid understanding of cloud networking, including VPCs, subnetting, routing, and connectivity troubleshooting.