Job DescriptionWe are looking for a highly motivated and skilled Python Backend Developer with 2 years of experience to join our growing team in Chennai. The ideal candidate should have hands-on experience in backend development using Python and Flask, and strong expertise in writing SQL queries. Experience with Elasticsearch is a must. Key ResponsibilitiesDesign, develop, and maintain scalable backend services using Python and Flask. Integrate and manage Elasticsearch for optimized search functionalities. Write complex and efficient SQL queries for data manipulation and reporting. Collaborate with front-end developers, product managers, and QA teams to deliver robust and scalable features.
Optimize applications for maximum speed and scalability. Participate in code reviews and contribute to team best practices and documentation. Required SkillsStrong programming skills in Python, with a focus on backend development. Hands-on experience with the Flask web framework. Good understanding and working knowledge of Elasticsearch. Proficient in SQL query language, able to write optimized and complex queries. Familiarity with RESTful APIs and microservice architecture. Good problem-solving and debugging skills. Strong communication and collaboration abilities. Good To HaveExperience with Git, Docker, or any CI/CD tools. Knowledge of NoSQL databases. Exposure to cloud platforms like AWS or Azure. Skills:
elasticsearch,sql,ci/cd tools,aws,backend development,azure,python,restful apis,git,docker,flask,nosql databases,microservice architecture
Customize your resume to highlight skills and experiences relevant to this specific position.
Learn about the company's mission, values, products, and recent news before your interview.
Ensure your LinkedIn profile is complete, professional, and matches your resume information.
Prepare thoughtful questions to ask about team dynamics, growth opportunities, and company culture.