
Cloud Developer
RM 8,000 - RM 9,999 / month
Checking job availability...
Original
Simplified
Job Description This role will drive cloud native technology adoption and automation practices ensuring they meet the DevOps requirements of our Technology Strategy. As a Senior you will additionally be tasked with taking a technical leadership role within your team and a leadership role on the Cloud Engineering and processes. This role is critical in maintaining the quality and availability of our production cloud solutions that guide the success and profitability of our business.· Create and maintain code & templates used for the automation of cloud infrastructure provisioning. Key Responsibilities · Create and maintain continuous integration and release pipelines. · Participate in agile ceremonies such as inceptions, daily standups and retro's when assigned to a project. · Collaborate with Architecture, Development and Cloud Operations teams in the design, implementation, deployment and maintenance of cloud based solutions · Documentation of developed solutions and processes, as per required standards. · Peer review of code developed by the Cloud Engineering and Development teams. · Run training sessions / brown bags for development staff on developed templates and solutions. · Champion DevOps best practices such as single-click deployments and "configuration as code" within the technology team. · Provide guidance within the practice of Cloud Engineering and DevOps and contribute to the continual improvement of the practice. · Act as a technical mentor to associate level Cloud Engineers and developers. Technical Skills Proficiency in Infrastructure as Code (IaC) using tools such as Terraform, CloudFormation, or Ansible. Extensive experience with Kubernetes in production environments, including cluster management, deployment, and scaling. Strong background in serverless computing platforms such as AWS Lambda, Azure Functions, or Google Cloud Functions. Deep understanding of cloud networking principles, including VPCs, VPNs, DNS management, and load balancing. Hands-on experience with big data frameworks such as Apache Hadoop, Spark, or Flink on cloud platforms. Expertise in cloud security best practices, IAM policies, encryption methods, and compliance standards (e.g., GDPR, HIPAA). Ability to integrate CI/CD pipelines with cloud platforms using tools like Jenkins, GitLab CI, or CircleCI. Design and implementation of disaster recovery solutions using cloud-native tools and strategies. Familiarity with hybrid cloud solutions, connecting on-premises infrastructure with public cloud services (e.g., AWS Outposts, Azure Stack). Experience in deploying and managing ML models in production using cloud services like AWS SageMaker or Azure ML (MLOps). Optimization of cloud resources to reduce costs without sacrificing performance or reliability. Designing and managing applications across multiple cloud providers for redundancy and performance optimization (multi-cloud architecture). Requirements . Bachelor's degree in computer science, information technology, or a related field preferred · 5 years proven production Public Cloud engineering experience. · Tertiary qualification in Information Technology or equivalent. · Cloud Certifications (MS Azure, AWS). · Recent experience working within a public cloud environment, particularly Azure and/or AWS · Writing code and templates to define cloud infrastructure using technologies such as Terraform, ARM, Cloud Formation etc · Creation of deployment pipelines to automate the deployment of cloud infrastructure using continuous integration technologies such as Azure DevOps, Team City, Jenkins, etc · Comfortable using source code repositories for managing source code, code reviews · Understanding of networking as it applies to cloud infrastructure - network design and implementation with Azure VNet's and/or AWS VPC's · Strong knowledge of and experience working with modern cloud application architectures and the technologies that are commonly used to support them, including options for serving web content, web services, caching, data and file storage, load balancing · Understanding of security as it applies to cloud solutions - WAF technologies, resource access configuration · Linux/Unix administration experience.