Prophecy Technologies
Website:
prophecytechs.com
Job details:
Job Description:
We are looking for an experienced Python Architect with strong expertise in AWS cloud technologies to design, develop, and lead scalable enterprise applications. The ideal candidate will be responsible for defining architecture, guiding development teams, and building cloud-native solutions using Python and AWS services.
Key Responsibilities:
- Design and implement scalable, secure, and high-performance applications using Python.
- Define solution architecture and best practices for cloud-native applications on AWS.
- Develop REST APIs and microservices using Flask, FastAPI, or Django.
- Architect event-driven and serverless solutions using AWS services.
- Lead technical discussions, code reviews, and mentor development teams.
- Implement CI/CD pipelines and Infrastructure as Code (IaC).
- Collaborate with business stakeholders to translate requirements into technical solutions.
- Ensure application security, performance optimization, and reliability.
Mandatory Skills:
- 10+ years of software development experience with strong expertise in Python.
- Hands-on experience with AWS services such as Lambda, EC2, ECS/EKS, S3, API Gateway, RDS, DynamoDB, SQS, SNS, CloudWatch, and IAM.
- Experience in Flask, FastAPI, or Django frameworks.
- Strong knowledge of Microservices and REST API architecture.
- Experience with Docker, Kubernetes, and container orchestration.
- Expertise in SQL/NoSQL databases.
- Knowledge of CI/CD tools such as Jenkins, GitHub Actions, or AWS CodePipeline.
- Experience with Terraform or CloudFormation.
- Strong understanding of design patterns, system design, and cloud security.
Preferred Skills:
- AWS Solution Architect Certification.
- Experience in Event-Driven Architecture.
- Exposure to Kafka or messaging systems.
- Knowledge of DevOps and Agile methodologies.
Work Model:
Click on Apply to know more.