HIC Global Solutions

Python Developer - Django/Flask/FastAPI

Click Here to Apply

Job Location

bangalore, India

Job Description

Job Description : We are seeking a highly skilled Senior Python Developer to join our dynamic team. As a Senior Python Developer, you will leverage your 7 years of experience to design, develop, and maintain robust, scalable, and high-performance applications. You will collaborate with cross-functional teams to deliver innovative solutions that meet both business needs and technical requirements. The ideal candidate will have expertise in Python development, a deep understanding of software architecture, and experience in building web applications, APIs, and integrating with third-party services. You should be comfortable working in an agile environment, and have the ability to mentor junior developers and lead by example. Responsibilities : - Develop and maintain Python-based applications : Write clean, efficient, and maintainable Python code for a wide range of applications, from web development to automation scripts and data processing systems. - Software architecture & design : Design and implement software architectures, ensuring code scalability, maintainability, and performance. - API development : Design, develop, and integrate RESTful APIs and microservices to extend application functionality. - Data handling : Work with databases (SQL/NoSQL), and ensure data is processed and stored efficiently. - Implement data pipelines, ETL processes, and real-time data processing systems. - Collaboration : Work closely with front-end developers, data engineers, product managers, and QA teams to build end-to-end solutions. - Code reviews & mentoring : Conduct code reviews and provide feedback to junior developers. - Mentor and guide the development team on best practices in Python and software engineering. - Testing : Write unit tests, integration tests, and ensure high code coverage and reliability. - Debug and resolve production issues and system performance problems. - Continuous improvement : Keep up to date with the latest industry trends, Python libraries, and frameworks. - Continuously improve the development process, performance, and reliability of applications. - Deployment & maintenance : Assist with deployment and configuration of applications in cloud environments (AWS, Azure, etc.), and handle the maintenance of live systems. - Documentation : Write clear, concise documentation for your code and project workflows, including API documentation and internal technical documentation. Skills & Qualifications : - 7 years of experience in Python development with a proven track record of delivering complex applications and solutions. - Strong experience with Python frameworks like Django, Flask, or FastAPI. - Proficiency in SQL/NoSQL databases such as PostgreSQL, MySQL, MongoDB, or similar. - Experience with API development (RESTful APIs, GraphQL, gRPC) and third-party API integrations. - Solid understanding of software architecture patterns, including microservices, monolithic applications, and distributed systems. - Experience with cloud platforms (AWS, Google Cloud, Azure) and containerization technologies like Docker and Kubernetes. - Proficiency with version control systems like Git, and familiarity with CI/CD pipelines. - Excellent problem-solving skills, attention to detail, and the ability to work in a fast-paced environment. - Strong communication skills, with the ability to work independently and collaboratively in a team-oriented environment. (ref:hirist.tech)

Location: bangalore, IN

Posted Date: 11/28/2024
Click Here to Apply
View More HIC Global Solutions Jobs

Contact Information

Contact Human Resources
HIC Global Solutions

Posted

November 28, 2024
UID: 4937080900

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.