Xemplar Insights
Xemplar Insights - Senior Python Developer - Django/Flask
Job Location
hyderabad, India
Job Description
Responsibilities : - Design and implement robust and scalable architectures for complex Python applications. - Contribute to architectural decisions and provide technical guidance. - Evaluate and recommend new technologies and frameworks. - Develop high-performance backend systems and APIs using Python frameworks (Django, Flask, FastAPI). - Implement complex business logic and data processing pipelines. - Ensure seamless integration with other systems and services. - Design and optimize database schemas (SQL or NoSQL). - Implement efficient database queries and performance tuning. - Manage database migrations and ensure data integrity. - Deploy and manage applications on cloud platforms (AWS, Azure, GCP). - Work with containerization and orchestration tools (Docker, Kubernetes). - Implement and maintain CI/CD pipelines. - Establish and enforce coding standards and best practices. - Conduct thorough code reviews and ensure high code quality. - Implement comprehensive unit and integration testing. - Mentor and guide junior and mid-level developers. - Foster a collaborative and knowledge-sharing environment. - Participate in technical discussions and provide constructive feedback. - Identify and resolve performance bottlenecks and scalability issues. - Troubleshoot complex technical problems and implement effective solutions. - Implement monitoring and logging : - 8-10 years of professional experience in Python development. - Proven experience in designing and implementing complex Python applications. - Experience in mentoring and guiding junior Skills : - Expert-level proficiency in Python programming language. - Solid experience with Python frameworks (Django, Flask, FastAPI). - Strong understanding of RESTful APIs and microservices. - Experience with database systems (SQL and NoSQL). - Experience with cloud platforms (AWS, Azure, GCP). - Proficiency in containerization and orchestration (Docker, Kubernetes). - Strong understanding of CI/CD pipelines. - Experience in writing unit and integration tests. - Strong understanding of software development principles and best : - Bachelor's degree in Computer Science, Engineering, or a related Qualifications : - Experience with asynchronous programming (asyncio). - Experience with message queues (RabbitMQ, Kafka). - Experience with data processing libraries (Pandas, NumPy). - Contributions to open-source projects. - Experience in a relevant industry (ref:hirist.tech)
Location: hyderabad, IN
Posted Date: 5/1/2025
Location: hyderabad, IN
Posted Date: 5/1/2025
Contact Information
Contact | Human Resources Xemplar Insights |
---|