Padmi

Python Backend Developer (5 to 8 Years of Experience)

MumbaiPosted 2 months ago
Software engineeringMid-levelFull Time; Regular
Apply at YMinds.AI

Opens the source posting on shine.com

Source description

About the role

View original

Description About the role Our client is seeking a skilled Python Backend Developer with 5 to 8 years of experience to join their dynamic team in Bengaluru, Karnataka. In this role, you will be responsible for designing, developing, and maintaining robust backend systems that power our innovative AI solutions. You will collaborate closely with cross-functional teams to deliver high-quality software that meets the needs of our clients and enhances our platform's capabilities. Key Responsibilities Design, develop, and maintain scalable backend services using Python and related technologies. Collaborate with front-end developers to integrate user-facing elements with server-side logic. Implement data storage solutions, including databases and data warehouses, ensuring data integrity and security. Optimize applications for maximum speed and scalability. Conduct code reviews and provide constructive feedback to team members. Participate in the entire software development lifecycle, from concept to deployment. Debug and troubleshoot issues in a timely manner, ensuring minimal disruption to services. Stay updated with emerging technologies and industry trends to continuously improve our backend systems. Technical Skills Must Have Proficiency in Python and its frameworks (e.g., Django, Flask). Strong understanding of RESTful APIs and microservices architecture. Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB). Familiarity with version control systems, particularly Git. Knowledge of containerization technologies (e.g., Docker, Kubernetes). Experience with cloud platforms (e.g., AWS, Azure, Google Cloud). Nice to Have Experience with asynchronous programming and frameworks (e.g., FastAPI, Tornado). Familiarity with CI/CD pipelines and DevOps practices. Understanding of machine learning concepts and frameworks (e.g., TensorFlow, PyTorch). Experience with GraphQL. Soft Skills Strong problem-solving skills and attention to detail. Excellent communication and collaboration abilities. Ability to work independently and as part of a team. Adaptability and willingness to learn new technologies. Educational Requirements Bachelor's degree in Computer Science, Engineering, or a related field. Experience Requirements 5 to 8 years of professional experience in backend development, specifically with Python. Benefits and Perks Competitive salary and performance-based bonuses. Comprehensive health insurance and wellness programs. Flexible working hours and a supportive work environment. Opportunities for professional development and continuous learning. Access to cutting-edge technology and tools. Company Culture At YMinds.AI, we foster a culture of innovation, collaboration, and excellence. We believe in empowering our employees to take ownership of their work and contribute to our mission of connecting top-tier AI talent with leading companies. Our team is diverse, inclusive, and committed to creating an environment where everyone can thrive. Description About the role Our client is seeking a skilled Python Backend Developer with 5 to 8 years of experience to join their dynamic team in Bengaluru, Karnataka. In this role, you will be responsible for designing, developing, and maintaining robust backend systems that power our innovative AI solutions. You will collaborate closely with cross-functional teams to deliver high-quality software that meets the needs of our clients and enhances our platform's capabilities. Key Responsibilities Design, develop, and maintain scalable backend services using Python and related technologies. Collaborate with front-end developers to integrate user-facing elements with server-side logic. Implement data storage solutions, including databases and data warehouses, ensuring data integrity and security. Optimize applications for maximum speed and scalability. Conduct code reviews and provide constructive feedback to team members. Participate in the entire software development lifecycle, from concept to deployment. Debug and troubleshoot issues in a timely manner, ensuring minimal disruption to services. Stay updated with emerging technologies and industry trends to continuously improve our backend systems. Technical Skills Must Have Proficiency in Python and its frameworks (e.g., Django, Flask). Strong understanding of RESTful APIs and microservices architecture. Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB). Familiarity with version control systems, particularly Git. Knowledge of containerization technologies (e.g., Docker, Kubernetes). Experience with cloud platforms (e.g., AWS, Azure, Google Cloud). Nice to Have Experience with asynchronous programming and frameworks (e.g., FastAPI, Tornado). Familiarity with CI/CD pipelines and DevOps practices. Understanding of machine learning concepts and frameworks (e.g., TensorFlow, PyTorch). Experience with GraphQL. Soft Skills Strong pr

One address, no account. We’ll tell you when matching roles go live.

More at YMinds.AI

Related open roles

View all roles