Closed or Expired Job Posting This job posting is closed or has expired and is no longer open for applications.
Upload
Job Description
Job Summary:
As a Cloud Developer, you will be responsible for designing, developing, and maintaining cloud-based solutions. You will work with cross-functional teams to ensure the availability, scalability, and security of cloud infrastructure.
Job Responsibility:
- Designing and developing cloud-based applications, services, and processes
- Ensuring the availability and reliability of cloud infrastructure
- Implementing security measures to protect cloud-based systems and data
- Collaborating with cross-functional teams to optimize cloud architecture
- Troubleshooting issues and providing technical support for cloud services
- Keeping up-to-date with industry trends and best practices in cloud computing
Candidate Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field
- Proven experience as a Cloud Developer or similar role
- Strong understanding of cloud computing technologies (e.g., AWS, Azure, Google Cloud)
- Proficiency in programming languages such as Python, Java, or C++
- Experience with containerization technologies like Docker and Kubernetes
- Knowledge of DevOps principles and practices
- Excellent problem-solving and communication skills
Requirements
Skills:
- Proficiency in programming languages such as Python, Java, C#, or Ruby
- Strong understanding of cloud service providers such as AWS, Azure, or Google Cloud Platform
- Experience with containerization technologies like Docker and Kubernetes
- Knowledge of infrastructure as code tools like Terraform or CloudFormation
- Ability to design, build, and maintain cloud-based applications and solutions
- Familiarity with CI/CD pipelines for automated deployment
- Understanding of cloud security best practices
- Excellent problem-solving skills and attention to detail
- Strong communication and teamwork skills
Skills
- Analyse Software Specifications
- Create Flowchart Diagram
- Debug Software
- Define Technical Requirements
- Develop Automated Migration Methods
- Develop Software Prototype
- Identify Customer Requirements
- Interpret Technical Requirements
- Manage Engineering Project
- Perform Scientific Research
- Provide Technical Documentation
- Use An Application-Specific Interface
- Use Software Design Patterns
- Use Software Libraries
- Use Technical Drawing Software
- Utilise Computer-Aided Software Engineering Tools