Cloud Developer

Date:  1 Jun 2026
Company:  Power International Holding
Location: 

QA

Job Summary

    The Cloud Developer partners with technical teams and senior architects to analyze technical and non-technical requirements to eventually build cloud-based solutions. The developer will assess the trade-offs between different solutions as it relates to the integration between external and internal systems using impact analysis. The developer is also proficient in developing systems using different technologies and can communicate the results back to the technical teams and senior architects.  Cloud developers will also work with end-users to optimize integration and user-experience. 

Job Responsibilities 1

    Develop and implement cloud-based applications and solutions using platform-as-a-service (PaaS) and infrastructure-as-a-service (IaaS) offerings from cloud providers.

    Design and architect cloud-native applications, leveraging microservices architecture, containers, and serverless computing.

    Collaborate with cross-functional teams to gather requirements, define technical specifications, and develop cloud solutions that meet business needs.

    Implement best practices for cloud security, identity and access management, and compliance to ensure the integrity and confidentiality of data.

    Optimize cloud applications for performance, scalability, and cost-effectiveness, leveraging auto-scaling and load balancing capabilities.

    Integrate cloud-based applications with existing systems and services, ensuring seamless data flow and interoperability.

    Develop and maintain automated deployment pipelines and CI/CD workflows for continuous integration and delivery of cloud applications.

    Monitor and troubleshoot cloud applications and infrastructure, identifying and resolving issues to minimize downtime and disruptions.

    Stay updated on emerging cloud technologies, tools, and best practices, and incorporate them into development processes to drive innovation and efficiency.

    Provide technical guidance and support to junior developers, sharing knowledge and best practices for cloud development.

Job Responsibilities 2

Additional Responsibilities 3

Job Knowledge & Skills

Proficiency in cloud computing platforms such as AWS, Azure, or Google Cloud, including services like EC2, S3, Azure Functions, and Google Cloud Functions.

Strong understanding of programming languages such as Python, Java, or Node.js, and experience with cloud-native development frameworks like AWS Lambda, Azure Functions, or Google Cloud Functions.

Knowledge of containerization technologies such as Docker and container orchestration platforms like Kubernetes for deploying and managing cloud-native applications.

Familiarity with infrastructure-as-code tools like Terraform or AWS CloudFormation for provisioning and managing cloud resources.

Excellent problem-solving and troubleshooting skills to diagnose and resolve issues in cloud-based environments efficiently.

ERP knowledge preferably SAP functional skills are a requirement to be successful in this role.

Job Experience

Minimum 8 year(s) working experience, 5 year(s) relevant working experience, 2 year (s) GCC is a plus

Competencies

Agility
AI Fluency
Resilience
Quality
Leadership
Programing Development Skills L3
Machine Learning Trends And Techniques L3
Cloud Specific Skills L3
Project Management L3
API Cloud Integration L3
Build High-Performing Teams
Provide Direction

Education

Bachelor's Degree in Information Technology or any related field