Cloud Developer

A Cloud Developer is responsible for designing, developing, and maintaining cloud-based applications and infrastructure. This role ensures that organizations can leverage cloud platforms (like AWS, Azure, Google Cloud) to build scalable, efficient, and secure services. Cloud Developers also work closely with DevOps teams to automate processes, enhance deployment pipelines, and improve overall cloud performance.

While the primary focus of a Cloud Developer is on application development within the cloud, their expertise extends to understanding cloud architecture, cloud services, and cloud infrastructure.

Skills
Recruitment Bullet

Cloud Platforms (AWS, Azure, GCP)

Recruitment Bullet

DevOps & CI/CD

Recruitment Bullet

Cloud Security

Responsibilities

  • Job Title: Cloud Developer
  • Job Summary: We are seeking a talented cloud developer to join our team and help design, build, and maintain cloud-based solutions across multiple platforms. As part of our DevOps team, you will work on implementing cloud infrastructure, developing cloud-native applications, and optimizing our current cloud environment for performance and security. This is a unique opportunity to collaborate on high-impact projects, learn from industry leaders, and grow within a dynamic tech environment.
  • Requirements:
    • Bachelor’s degree in Computer Science, Information Technology, or a related field.
    • 3+ years of experience in cloud development, cloud architecture, or DevOps.
    • Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud.
    • Familiarity with cloud-native application development and microservices architecture.
    • Experience with DevOps tools like Docker, Kubernetes, Jenkins, and Terraform.
    • Strong understanding of CI/CD pipelines and automation practices.
    • Excellent problem-solving and troubleshooting skills.
  • Responsibilities:
    • Develop and maintain cloud-based applications and services.
    • Design and implement cloud architecture that meets business requirements.
    • Collaborate with the DevOps team to ensure efficient deployment and operation of cloud infrastructure.
    • Optimize cloud systems for scalability, security, and performance.
    • Work with developers to ensure applications are cloud-optimized.
    • Monitor and troubleshoot cloud systems to ensure uptime and performance.
    • Keep up-to-date with the latest trends in cloud computing and DevOps tools.
  • Must-Have:
    • Expertise in one or more cloud platforms (AWS, Azure, GCP).
    • Proficiency in at least one programming language (Python, Java, Go).
    • Experience with containerization tools like Docker and orchestration tools like Kubernetes.
    • Knowledge of cloud architecture design patterns.
  • Soft Skills:
    • Strong communication skills to collaborate with cross-functional teams.
    • Excellent problem-solving and analytical thinking.
    • Attention to detail and ability to handle complex cloud architectures.
    • Adaptability to work in a fast-paced environment.
  • Hard Skills:
    • Cloud platforms (AWS, Azure, Google Cloud)
    • Cloud architecture and infrastructure
    • Application development in cloud environments
    • CI/CD pipelines and DevOps tools (Jenkins, Terraform)
    • Containerization and orchestration (Docker, Kubernetes)

Can't find a role your hiring for?

Request a role and we'll help you connect with Whitecarrot.io team

Request a Role