Back to Jobs
Recently postedTechnology

Fullstack Python

AQUA Information Systems, Inc.United States🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationUnited States
DjangoDynamoDBFastAPIFlaskMicroservicesMongoDBGitAWSAPI GatewayAngularCircleCIGitLab CIJenkinsPythonVueRESTReactKubernetesCI/CDIAM

Job description

Fullstack Python

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

The Full Stack Python Developer will be responsible for:

  • 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.

Similar jobs