Cortex Consultants

Python Developer - FastAPI Framework

Job Location

bangalore, India

Job Description

Job Summary : We are seeking a highly skilled and experienced Python Developer with a strong focus on building robust and scalable backend applications using the FastAPI framework. The ideal candidate will have a proven track record of designing, developing, and deploying high-performance APIs and microservices. This is a hands-on role requiring excellent problem-solving skills, a deep understanding of Python and its ecosystem, and the ability to thrive in a fast-paced, collaborative, and Work From Office environment in : Design and Development : - Design, develop, and maintain efficient, reusable, and reliable Python code, primarily using the FastAPI framework. - Build and consume RESTful APIs and microservices. - Implement data storage solutions, which may include relational databases (e.g., PostgreSQL, MySQL), NoSQL databases (e.g., MongoDB, Cassandra), or in-memory data stores (e.g., Redis, Memcached). - Write unit and integration tests to ensure code quality and reliability. - Participate in code reviews to maintain code standards and share knowledge. - Troubleshoot and debug complex issues in production and development Expertise : - Stay up-to-date with the latest trends and technologies in Python, FastAPI, and related areas. - Contribute to technical design discussions and help shape the architecture of our applications. - Optimize applications for performance and scalability. - Work with containerization technologies like Docker and orchestration tools like Kubernetes (optional but highly desirable). - Experience with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI/CD, CircleCI). - Understanding of version control systems, particularly Git. Collaboration and Communication : - Collaborate effectively with cross-functional teams, including front-end developers, product managers, designers, and QA engineers. - Communicate technical concepts clearly and concisely to both technical and non-technical audiences. - Participate in Agile development methodologies, including sprint planning, daily stand-ups, and retrospectives. - Contribute to team knowledge sharing and documentation efforts. Problem Solving and Ownership : - Take ownership of assigned tasks and see them through to completion. - Proactively identify and address potential issues and roadblocks. - Demonstrate strong analytical and problem-solving skills. - Ability to work independently and as part of a team. Work From Office Responsibilities : - Adhere to the company's Work From Office policies and guidelines. - Maintain a professional and productive work environment in the office. - Be available for in-person meetings and collaborations as required. Required Skills and Experience : - Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). - Minimum of 6 years of professional experience in Python development. - Extensive experience (3 years) with the FastAPI framework is mandatory. - Strong understanding of asynchronous programming in Python (async/await). - Solid understanding of RESTful API design principles and best practices. - Experience working with relational databases (e.g., PostgreSQL, MySQL) and ORM libraries (e.g., SQLAlchemy). - Experience with NoSQL databases (e.g., MongoDB) is a plus. - Proficiency in writing unit and integration tests using frameworks like pytest or unittest. - Familiarity with containerization technologies like Docker. - Experience with version control systems, specifically Git. - Excellent problem-solving and debugging skills. - Strong communication and collaboration skills. - Ability to work independently and as part of a team. Preferred Skills and Experience : - Experience with other Python web frameworks like Django or Flask. - Experience with message queues (e.g., RabbitMQ, Kafka). - Experience with caching mechanisms (e.g., Redis, Memcached). - Familiarity with cloud platforms like AWS, Azure, or Google Cloud. - Experience with CI/CD pipelines and tools. - Knowledge of security best practices for web applications. - Experience with performance optimization techniques. (ref:hirist.tech)

Location: bangalore, IN

Posted Date: 5/1/2025
View More Cortex Consultants Jobs

Contact Information

Contact Human Resources
Cortex Consultants

Posted

May 1, 2025
UID: 5128408836

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.