Job Description Overview
  • Skill: AWS, EC2, S3, RDS, Elastic Load Balancing, Auto Scaling, DynamoDB, RESTful APIs, Cloud Infrastructure, Automation, Cost Optimization, Security, Backend Systems, Cloud Deployment, Data Integrity, Performance Tuning, Emerging Technologies, API Integration
  • Location: Remote
  • Experience: 8

We are seeking a skilled AWS Cloud Architect & Backend Developer to design, implement, and maintain scalable and reliable cloud infrastructures and backend systems. In this role, you will leverage AWS services such as EC2, S3, RDS, Elastic Load Balancing, and Auto Scaling to build secure, high-performance solutions. You will manage the complete AWS lifecycle, ensuring automation, security, and cost-efficiency, while also working on the optimization of backend systems and APIs. You will also contribute to the integration of emerging technologies to enhance the architecture and deployment strategies.

 

 

Key Responsibilities:

  • Cloud Infrastructure Architecture & Deployment:

    • Architect, deploy, and maintain highly scalable, secure, and reliable cloud infrastructures on AWS using services like EC2, S3, RDS, Elastic Load Balancing, and Auto Scaling.
    • Design and implement cloud-native solutions that ensure seamless scalability, availability, and performance across applications.
  • Backend Systems & API Development:

    • Design, develop, and implement backend systems and RESTful APIs integrated with AWS services, ensuring robust performance and secure data handling.
    • Build scalable and maintainable systems, ensuring backend architecture aligns with overall cloud infrastructure design.
  • AWS Lifecycle Management:

    • Manage the complete AWS lifecycle, including provisioning, automation, monitoring, and security setups using AWS services and associated tools.
    • Implement Infrastructure-as-Code (IaC) strategies using tools like CloudFormation or Terraform to automate cloud resource provisioning and deployment.
  • Optimization & Cost Control:

    • Continuously optimize AWS services to ensure cost efficiency while maintaining operational control and minimizing waste.
    • Conduct regular reviews of AWS usage, implementing cost-saving strategies and identifying underutilized resources.
  • Data Storage Solutions:

    • Implement and maintain robust data storage solutions using AWS services such as DynamoDB and RDS, ensuring high performance, availability, and data integrity.
    • Optimize database operations and ensure data consistency across distributed systems.
  • Emerging Technology Research & Innovation:

    • Stay current on emerging cloud technologies and industry best practices to continuously improve cloud infrastructure, backend services, and deployment strategies.
    • Evaluate and advocate for the adoption of new technologies that can benefit the backend systems and cloud deployments.

 

 

Qualifications:

  • Proven experience designing and deploying scalable, reliable cloud infrastructure using AWS services like EC2, S3, RDS, Elastic Load Balancing, Auto Scaling, and CloudFormation.
  • Hands-on experience developing backend systems and RESTful APIs integrated with cloud platforms, particularly AWS.
  • Strong knowledge of AWS lifecycle management, including automation, provisioning, and security configurations.
  • Expertise in data storage solutions such as DynamoDB and RDS, with a focus on performance optimization and data integrity.
  • Experience with cost optimization techniques on AWS to ensure cost control and efficient resource usage.
  • Familiarity with Infrastructure-as-Code (IaC) and CI/CD practices to automate cloud resource management and deployment.
  • A keen interest in researching and adopting emerging technologies to improve system architecture and cloud deployment strategies.

 

 

Preferred Qualifications:

  • AWS certifications (e.g., Solutions Architect, DevOps Engineer).
  • Experience with serverless architectures and Lambda functions.
  • Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes.
  • Knowledge of cloud security best practices, including IAM, VPC, encryption, and data protection mechanisms.

 

 

If you're passionate about AWS cloud technologies, backend development, and creating high-performance, scalable solutions, we encourage you to apply. Join our team to work on innovative projects that drive business success through cloud-based technologies.