Python Developer with NodeJS, FAST API & AWS

E-Solutions INC
CA, United States
Full-time
Quick Apply

Role : Python Developer with NodeJS,FAST API & AWS

Location : Remote

Duration : Fulltime

Job Description :

Key Responsibilities :

  • Large-Scale System Design :
  • Architect and design robust, scalable, and resilient backend systems capable of handling high volumes of traffic.
  • Implement best practices for system design, focusing on performance, scalability, and fault tolerance.
  • API Gateway Management :
  • Design and implement APIs, working with API Gateway (API GW) for scalable and secure communication.
  • Establish throttling, failures, and retry strategies for APIs to handle traffic spikes, load balancing, and graceful failure handling.
  • Serverless & AWS Lambda :
  • Develop and deploy serverless functions using AWS Lambda to create highly scalable and cost-effective solutions.
  • Optimize serverless applications for performance and resilience, ensuring they can handle real-time data and traffic.
  • Throttling, Failures & Retry Strategies :
  • Design strategies to manage API throttling limits, ensuring availability and reliability of services.
  • Implement retry and failure handling mechanisms to improve the system's ability to recover from transient errors or failures.
  • Semantic Cache Management :
  • Design and implement semantic caching strategies to improve the speed and efficiency of data retrieval.
  • Ensure optimal cache management policies, avoiding stale data and ensuring timely updates across the system.

Required Qualifications :

  • Programming Languages :
  • Strong proficiency in NodeJS and Python.
  • Experience with backend frameworks such as Express, FastAPI, Flask, etc.
  • API & System Design :
  • Experience with designing and scaling RESTful APIs and GraphQL.
  • Strong understanding of API Gateway concepts and implementations.
  • Serverless Computing :
  • Hands-on experience with AWS Lambda and other serverless technologies.
  • Failure Handling & Retry Strategies :
  • Experience in designing and implementing throttling, failure recovery, and retry strategies for large-scale systems.
  • Caching Strategies :
  • Knowledge of semantic cache management techniques and caching tools such as Redis or Memcached.
  • Cloud Infrastructure :
  • Strong experience with cloud platforms (preferably AWS) and distributed systems architecture.
  • Preferred Qualifications :
  • Experience with monitoring and logging tools like CloudWatch, Datadog, or Prometheus.
  • Familiarity with containerization (Docker, Kubernetes) and infrastructure as code (Terraform, CloudFormation).
  • Strong understanding of microservices architecture and event-driven systems.
  • 1 day ago
Related jobs
Promoted
VirtualVocations
Chula Vista, California

A company is looking for a NodeJS API Developer with over 10 years of experience. ...

Promoted
DRS IT Solutions Inc
San Diego, California
Remote

The coding will require programming in different languages (C++, Python) on different OS environments (Linux, Unix or RTOS). Delivered 3+ mid to large scale software projects with demonstrable quality. Hands on experience with refactoring for performance and scalability – complex multi-processor dis...

Promoted
DICE
Mountain View, California

Kotlin developer with scripting knowledge. Experience with cloud-based technologies and services such as Amazon Web Services (AWS). Kotlin Developer (5 positions). Collaborate with cross-functional teams to develop and implement new features. ...

Promoted
tekHouse
Los Angeles, California
Remote

Must have detailed experience with Shopify and API Integrations. Strong API Developer 2 plus years. Shopify developer- this is 100% Remote contract opportunity. You will be apart of small team all remote to ensure the quality with the client needs of the e-commerce site. ...

tekHouse
Los Angeles, California
Remote

Must have detailed experience with Shopify and API Integrations. Strong API Developer 2 plus years. Shopify developer- this is 100% Remote contract opportunity. You will be apart of small team all remote to ensure the quality with the client needs of the e-commerce site. ...

Marvica Technologies
Alameda, California

Sr TL role with strong AWS With API skills and python</p> <p style="margin-bottom:11px">Title: AWS with API Technical Lead </p> <p style="margin-bottom:11px">Onsite role in Alameda, CA- Long term contract</p> <p style="margin-bottom:11px"...

Voya Financial
Fresno, California

We need a person who can develop front to back with strong skills for middle-layer and API development on Microsoft stack. We will do this together — with customers, partners and colleagues. We are committed to a work environment where the differences that we are born with — and those we acquire thr...

Tata Consultancy Services
Culver City, California

Jenkins) •Proficiency with modern development tools, like Babel, Webpack, and Git •Highly proficient with framework and its core principles such as components, reactivity, and the virtual DOM •Familiarity with the ecosystem, including Vue CLI, Vuex, Vue Router (or similar ReactJS equivalents) •Exper...

E-Solutions
California, United States

API Lead Developer with Clojure . Mandatory Skills:- (+libraries used), (Clojure with Pathon), or (Clojure with Groovy) AWS CDK, Datadog. This role requires a deep understanding of Clojure and its associated libraries, along with experience in AWS and CI/CD practices. Use AWS Cloud Development Kit (...

Synkriom Inc
Culver City, California

Implementation partner : TCS Location : Culver City, CA (Day One Onsite) Job Description/Skills: PHP Developer with AWS AWS+PHP DEVELOPER Requirement Analysis - Understand business requirements from business users. If you have any suitable profile then please share with me. Co-ordinate with ...