All Jobs Vacancy

Fullstack Python

Posted 1 week ago by AQUA Information Systems, Inc.

We are seeking a highly skilled Senior Full Stack Developer to design, develop, and deploy scalable cloud-native applications. The ideal candidate will possess strong expertise in Python API development, front-end engineering, and containerized deployments on Kubernetes/ECS platforms. This role requires hands-on experience building enterprise-grade microservices, cloud infrastructure, CI/CD pipelines, and highly available distributed systems.

Responsibilities

  • Developing robust, secure, and scalable RESTful APIs and microservices using Python.
  • Building backend services using FastAPI, Flask, Django/Django REST Framework, and designing event-driven and asynchronous applications.
  • Integrating third-party services and enterprise applications.
  • Developing unit tests, integration tests, and API documentation.
  • Optimizing database interactions and API performance.
  • Developing and managing infrastructure utilizing IAM, VPCs, Subnets, Route Tables, Security Groups, Application Load Balancers (ALB), API Gateway, CloudWatch Monitoring and Alerting, S3 Storage Solutions, ECS/EKS Clusters, RDS/Aurora Databases, MongoDB or DynamoDB.
  • Implementing infrastructure security, monitoring, disaster recovery, and high-availability solutions.
  • Optimizing cloud performance, scalability, and cost efficiency.

Requirements: Required Skills:

  • 10 years of experience in full stack development.
  • Expertise in Python API development, including FastAPI, Flask, Django/Django REST Framework.
  • Strong understanding of RESTful API design and microservices architecture.
  • Experience with cloud computing platforms, particularly AWS.
  • Proficiency in IAM, VPCs, Subnets, Route Tables, Security Groups, Application Load Balancers (ALB), API Gateway, CloudWatch Monitoring and Alerting, S3 Storage Solutions, ECS/EKS Clusters, RDS/Aurora Databases, MongoDB or DynamoDB.
  • Experience with CI/CD pipelines and Continuous Delivery.
  • Strong knowledge of database management and optimization.
  • Experience with front-end technologies (React, Angular, or Vue.js preferred).
  • Excellent problem-solving skills and attention to detail.

Preferred Skills:

  • Experience with Kubernetes for container orchestration.
  • Knowledge of IaaS and PaaS services.
  • Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
  • Experience with event-driven and asynchronous application design.
  • Strong understanding of security best practices in cloud environments.
Rate:
Not specified
Location:
Remote
IR35 Status:
Not specified
Remote Status:
Remote
Industry:
IT
Seniority Level:
Senior

Take-Home Pay

Not Available

Visit calculators for additional details

Share job