A leading consulting and technology services firm is seeking an experienced Full Stack Python Developer. The role emphasizes building scalable applications with Python (FastAPI) and Angular, integrating AWS services, and implementing DevOps practices. Ideal candidates should possess strong skills in AWS and microservices architecture. This is a full-time position targeting mid-senior level professionals.
Qualifications
Strong proficiency in Python and frameworks like FastAPI.
Experience with Angular (latest versions preferred).
Solid hands-on knowledge of AWS services – Lambda, SNS, SQS, S3, API Gateway, etc.
Proficiency with IaC tools (Terraform, AWS CDK, or CloudFormation).
Experience setting up and maintaining CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, or AWS CodePipeline).
Good understanding of microservices architecture and event-driven systems.
Strong problem-solving, debugging, and performance tuning skills.
Responsibilities
Design, develop, and maintain scalable applications using Python (FastAPI) on the backend and Angular on the frontend.
Build and optimize RESTful APIs and microservices architecture.
Develop and deploy serverless applications using AWS Lambda.
Integrate AWS services such as SNS, SQS, S3, and other cloud-native services.
Implement Infrastructure as Code (IaC) on AWS (CloudFormation/Terraform/CDK).
Design and manage CI/CD pipelines for automated build, test, and deployment.
Ensure application performance, scalability, and security best practices.
Collaborate with cross-functional teams including DevOps, QA, and Product Owners.
Job description
A leading consulting and technology services firm is seeking an experienced Full Stack Python Developer. The role emphasizes building scalable applications with Python (FastAPI) and Angular, integrating AWS services, and implementing DevOps practices. Ideal candidates should possess strong skills in AWS and microservices architecture. This is a full-time position targeting mid-senior level professionals.