If you are looking to excel and make a difference, take a closer look at us…
We are seeking a highly skilled and motivated Cloud Engineer with a strong proficiency in scripting languages (e.g. Python, shell, JavaScript) to join our dynamic team.
In this role, you will be responsible for designing, building, and maintaining robust and scalable cloud applications.
You will leverage your deep understanding of cloud compute services, CI/CD pipelines, and cloud application connectors to deliver high-quality solutions.
Your ability to communicate effectively with stakeholders across various departments and your commitment to best practices will be crucial to your success.
Responsibilities:
Infrastructure Design & Implementation: Design, build, and deploy scalable, highly available, and secure cloud infrastructure solutions on [Specify Cloud Platform(s) - e.g., AWS, Azure, GCP].
Automation & Orchestration: Develop and maintain automation scripts and tools (e.g., Terraform, CloudFormation, Ansible, Python) to provision, configure, and manage cloud resources.
Monitoring & Optimization: Implement and manage monitoring, logging, and alerting solutions to ensure the health, performance, and cost-efficiency of cloud environments.
Identify and resolve performance bottlenecks.
Security & Compliance: Implement and enforce cloud security best practices, compliance standards (e.g., SOC 2, ISO 27001, GDPR), and data protection measures.
Troubleshooting & Support: Provide expert-level support for cloud-related issues, troubleshoot complex problems, and participate in on-call rotations as needed.
Collaboration & Documentation: Work closely with development, operations, and security teams to ensure seamless integration and deployment of applications.
Create and maintain comprehensive documentation for cloud infrastructure and processes.
Cost Management: Monitor and optimize cloud spending, identifying opportunities for cost savings and efficiency improvements.
Innovation & Research: Stay up-to-date with the latest cloud technologies, trends, and best practices.
Evaluate and recommend new tools and services to enhance our cloud capabilities.
Jobholder Qualifications:
Technical Skills:
Strong proficiency in scripting languages (e.g., Python, shell, Javascript).
Experience with Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation, ARM Templates).
Familiarity with CI/CD pipelines (e.g., Jenkins, GitLab CI/CD, Azure DevOps, AWS CodePipeline).
Experience with containerization technologies (Docker, Kubernetes).
Understanding of networking concepts (TCP/IP, DNS, VPNs, Load Balancing).
Knowledge of database systems (relational and NoSQL) is beneficial.
Experience with monitoring and logging tools
Experience:
3+ years of hands-on experience designing, deploying, and managing cloud infrastructure in a production environment.
Proven experience with at least one major cloud platform:
GCP: Compute Engine, Cloud Storage, Cloud SQL, VPC, IAM, Cloud Monitoring, Deployment Manager, etc.
Optional:
AWS: EC2, S3, RDS, VPC, Lambda, IAM, CloudWatch, CloudFormation, etc.
Azure: Virtual Machines, Storage Accounts, Azure SQL Database, Virtual Networks, Azure AD, Monitor, ARM Templates, etc.
What’s next?
Once you’ve applied online, our team will carefully review your application.
Due to a high volume of applications, we appreciate your patience to allow for a fair and timely review process.
Should you be shortlisted for the role, we will send you an invitation via email for an interview.
You can also check on your application status by logging into your candidate account.