Lead Engineer - Python

8 - 12 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a Senior Python Developer at our company in Hyderabad, India, you will play a crucial role in developing, updating, and maintaining applications to meet specified requirements, scale efficiently, and ensure high performance. Your responsibilities will include independently designing effective solutions, developing APIs and web services, implementing scalable applications, creating Docker files for containerization, and adapting to a dynamic environment with strong problem-solving skills. Key Responsibilities: - Develop, update, and maintain new and existing applications to meet specified requirements and ensure high performance. - Independently design effective solutions while considering the broader product architecture. - Design, develop, and deploy APIs and web services with a focus on reusable, testable, and efficient code. - Implement low-latency, scalable applications with optimized performance. - Create Docker files for containerization and deploy applications within a Kubernetes environment. - Adapt quickly to a dynamic, start-up style environment, demonstrating strong problem-solving skills and a resourceful approach to driving results. Qualifications Required: - Proficiency in Python with 8+ years of hands-on experience, particularly with Fast API / Flask. - Deep understanding of RESTful API design, HTTP, JSON, and other web protocols. - Experience with RDBMS databases (e.g., PostgreSQL, MySQL) and document-based databases (e.g., MongoDB). - Knowledge of object-oriented programming (OOP) and design patterns, especially as they apply to Python. - Strong experience with Docker for containerization and Kubernetes for deploying and managing containerized applications. - Understanding of multi-process architecture, threading limitations of Python, and principles behind building scalable and maintainable applications. - Familiarity with testing frameworks such as PyTest or UnitTest for building unit tests and ensuring code quality. Additional Company Details: - Opportunity to work on technical challenges with global impact. - Vast opportunities for self-development, including online university access and sponsored certifications. - Sponsored Tech Talks & Hackathons to foster innovation and learning. - Generous benefits package including health insurance, retirement benefits, flexible work hours, and more. - Supportive work environment with forums to explore passions beyond work. - Exciting opportunity for a motivated individual to contribute to cutting-edge solutions and advance their career in a dynamic and collaborative environment.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Fission Labs logo
Fission Labs

Software Development

Sunnyvale CA

RecommendedJobs for You