Description : Job Summary :
We are seeking a highly skilled Python Developer with expertise in Python frameworks, and Hands on experience .Net and SQL Server.
The ideal candidate will have a solid background in software development, be adept at analyzing business needs, and be capable of converting feature modification requests into efficient, reusable, and scalable software components.
You will play a crucial role in the development process by writing high-quality code that meets the functional and technical requirements of our projects.
Key Responsibilities :
API Development :
- Design develop and maintain RESTful APIs using FastAPI and Pydantic for data validation and serialization
- Implement scalable service layer logic for microservices and backend systems
- Build and optimize server components to manage microservice orchestration and communication
- Ensure high performance reliability and security of service layer interactions
Cloud Deployment :
Deploy and manage services on AWS using Lambda API Gateway and ECSIntegrate cloud native patterns for scalability fault tolerance and cost efficiencyContainerization :
Package applications using Docker or Podman for consistent deployment across environmentsMaintain container lifecycle image versioning and secure configurationsCollaboration DevOps :
Work closely with front end developers DevOps and product teams to deliver end to end solutionsParticipate in code reviews architecture discussions and agile ceremoniesRequired Skills Qualifications :
Strong proficiency in Python with experience in FastAPISolid understanding of RESTful API design versioning and documentationHands on experience with AWS services Lambda API Gateway ECS Fargate or EC2 backendExperience with Docker or Podman for containerization and deploymentFamiliarity with CI CD pipelines and Git based workflowsKnowledge of microservices architecture and service orchestration patternsExcellent problem solving and debugging skillsPreferred Qualifications :
Experience with asynchronous programming in PythonFamiliarity with infrastructure as code Terraform AWS CDKExposure to monitoring and logging tools CloudWatch Prometheus GrafanaUnderstanding of security best practices for APIs and cloud deployments(ref : hirist.tech)