We're seeking an experienced Python Developer with expertise in building scalable microservices architectures using FastAPI, Flask, and Django. The ideal candidate will have a strong background in containerization (Docker), API design, development, and integration, as well as unit testing. If you're passionate about building efficient, reliable, and maintainable software systems, we'd love to hear from you! Key Responsibilities: Design, develop, and deploy microservices-based systems using FastAPI, Flask, and Django Create and integrate RESTful APIs with high performance, security, and scalability Containerize applications using Docker and manage container orchestration Write comprehensive unit tests and integration tests to ensure high-quality code Collaborate with cross-functional teams to identify and prioritize project requirements Participate in code reviews and contribute to the improvement of the overall codebase Stay up-to-date with industry trends and emerging technologies Requirements: 3+ years of experience in Python development with a focus on web development Very strong knowledge in core Python > 3.10 Very good knowledge about Database both SQL and NoSQL DB development Data modelling, ORM, Routing, Classes In-depth knowledge of FastAPI or Flask, or Django frameworks Experience with microservices and containerization (Docker) development Strong understanding of API design principles and RESTful APIs Proficiency in unit testing frameworks (e.g., Pytest, Unittest) Familiarity with Agile development methodologies Excellent problem-solving skills and attention to detail Strong communication and teamwork skills Nice to Have: Experience with cloud platforms (AWS, Azure, Google Cloud) Knowledge of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI/CD, Github Action) Familiarity with front-end technologies (e.g., React, Angular) optional Experience with monitoring and logging tools What We Offer: Competitive salary and benefits package Opportunity to work on challenging projects with cutting-edge technologies Collaborative and dynamic work environment Professional growth and development opportunities Flexible working hours and remote work options Job Types: Full-time, Permanent Location Type: In-person Work Location: In person,
Employement Category:
Employement Type: Full timeIndustry: IT Services & ConsultingRole Category: Not SpecifiedFunctional Area: Not SpecifiedRole/Responsibilies: Python Developer (Docker & API) Job in