We are seeking a highly skilled and motivated Cloud Engineer to join our team. The ideal candidate will have deep experience with cloud infrastructure (AWS, Azure, or GCP), infrastructure as code, CI/CD pipelines, and systems reliability. You will play a key role in designing, implementing, and maintaining scalable, secure, and cost-effective cloud solutions that power our digital platforms and services.
Key Responsibilities
- Design, implement, and maintain cloud infrastructure and services.
- Manage and automate infrastructure using Infrastructure-as-Code (IaC) tools like Terraform or CloudFormation.
- Build and manage CI/CD pipelines to support application development and deployment.
- Monitor cloud infrastructure performance, availability, and security.
- Work closely with development, operations, and security teams to ensure systems are reliable and compliant.
- Implement cloud cost-optimization strategies and monitor cloud spending.
- Conduct system troubleshooting, performance tuning, and root cause analysis.
- Ensure high availability and disaster recovery planning in cloud architectures.
Mandatory Competencies & Qualifications
- Cloud Platforms: Strong hands-on experience with at least one major cloud provider (AWS, Azure, or Google Cloud Platform).
- Infrastructure as Code (IaC): Proficiency with Terraform, CloudFormation, or similar tools.
- CI/CD: Experience with Jenkins, GitHub Actions, GitLab CI, or similar tools.
- Scripting & Automation: Strong skills in Bash, Python, or similar scripting languages.
- Containerization & Orchestration: Experience with Docker and Kubernetes.
- Security: Solid understanding of cloud security best practices (IAM, encryption, security groups, etc.).
- Monitoring & Logging: Proficiency with tools like Prometheus, Grafana, ELK Stack, CloudWatch, or similar.
- Networking: Understanding of VPCs, subnets, DNS, load balancers, VPNs, and firewalls.
- Collaboration: Strong communication skills and ability to work in cross-functional teams.
Nice-to-Have Competencies
- Multi-Cloud Experience: Exposure to multiple cloud providers and hybrid cloud environments.
- Serverless Architectures: Experience with AWS Lambda, Azure Functions, or Google Cloud Functions.
- Database Knowledge: Familiarity with managing cloud-native databases (e.g., RDS, DynamoDB, Cosmos DB, BigQuery).
- DevSecOps Practices: Understanding of security integration in CI/CD pipelines.
- Cloud Certifications: AWS Certified Solutions Architect, Azure Administrator, or Google Cloud Professional Engineer.
- Configuration Management: Experience with tools like Ansible, Puppet, or Chef.
- Cloud FinOps: Experience managing and forecasting cloud spending.
- Compliance: Knowledge of standards such as SOC2, HIPAA, ISO27001, or GDPR in cloud environments.
Qualifications & Experience
- Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent experience.
- 5-8 years of relevant experience in cloud engineering, DevOps, or infrastructure roles