VECROS
Website:
vecros.com
Job details:
Backend Developer (Python + AWS)
About the Role
We are looking for a skilled Backend Developer to build and scale modern cloud-native applications. You will work on designing APIs, managing databases, and deploying highly available systems on AWS.
Responsibilities
Design, develop, and maintain scalable backend services using FastAPI (Python)
Build and optimize relational database systems using PostgreSQL
Manage database migrations using Alembic
Develop and integrate RESTful APIs with frontend applications
Deploy and manage applications on AWS (ECS, EC2, Load Balancer)
- Work with AWS services like Lambda, S3, DynamoDB
- Ensure high performance, security, and scalability of applications
- Collaborate with frontend developers and cross-functional teams
- Troubleshoot and debug production issues
Required Skills
• Strong experience in Python and backend development
• Hands-on experience with FastAPI or similar frameworks
• Solid knowledge of PostgreSQL
• Experience with Alembic or database migration tools
• Experience deploying applications using:
AWS ECS (Elastic Container Service)
EC2
Application Load Balancer
• Familiarity with:
AWS Lambda
S3
DynamoDB
• Understanding of REST APIs, authentication, and security best practices
• Experience with Git and CI/CD pipelines
Good to Have
- Experience with Docker and containerization
- Knowledge of microservices architecture
- Familiarity with monitoring/logging tools (CloudWatch, etc.)
- Experience with frontend technologies (React.js)
What We Offer
- Opportunity to work on scalable, real-world products
- Exposure to modern cloud architecture (AWS ecosystem)
- Fast-paced startup environment with ownership
- Growth opportunities in backend and cloud engineering
Click on Apply to know more.