i
Gemini Solutions
79 Gemini Solutions Jobs
7-12 years
Noida, Panchkula, Gurgaon / Gurugram
1 vacancy
Senior Python Developer
Gemini Solutions
posted 5d ago
Flexible timing
POSITION SUMMARY
Python Senior Developer with 7+ years of expertise in designing, developing and deploying scalable applications. The ideal candidate has a strong background in Python programming, PANDAS, Flask and DevOps practices. Proficiency in RESTful APIs, RDBMS, and AWS is desirable. Experience with CI/CD pipelines, containerization (Docker, Kubernetes), and infrastructure as code (Terraform, CloudFormation) is desirable. Strong problem-solving skills, attention to detail, and the ability to work collaboratively in an Agile environment are crucial. The role demands innovative thinking to drive cloud-based solutions and optimize performance.
EXPERIENCE AND REQUIRED SKILL SETS
Develop Python applications, including web services, APIs, and microservices, using frameworks such as Flask, Fast API, PANDA etc.
Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
Implement best practices for code quality, testing, and deployment automation using tools like pytest, Jenkins, etc.
Lead and facilitate brainstorming sessions with clients and internal stakeholders to develop technical solutions aligned with business requirements.
Optimize application performance and scalability through proper design and implementation, including caching strategies, database optimizations, etc.
Develop and maintain CI/CD pipelines using GitLab for continuous integration, deployment, and monitoring of applications.
Provide technical guidance and mentorship to junior developers.
Stay updated with the latest technologies and trends in Python development, web services, AWS services.
GOOD TO HAVE
7+ years of experience as a Python developer with a strong understanding of Python frameworks such as Flask, PANDAS etc., and web service development.
Experience working with AWS cloud services, including API Gateway, Lambda, etc. Proficiency in designing and implementing scalable, highly available, and fault-tolerant systems on AWS.Solid, RDBMS, understanding of software development lifecycle, CI/CD pipelines, and DevOps principles.
Experience with containerization technologies such as Docker and orchestration tools like Kubernetes is a plus. Excellent problem-solving skills and ability to troubleshoot complex issues.
Strong communication skills and ability to work effectively in a team environment.
EDUCATION
Bachelors degree or masters in computer science, Engineering, Software Engineering or a relevant field
Location-Panchkula,Gurugram,Noida,Hyderabad,Pune,Bengaluru
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Senior Python Developer roles with real interview advice
8-12 Yrs
Panchkula, Gurgaon / Gurugram, Bangalore / Bengaluru
2-5 Yrs
Panchkula, Gurgaon / Gurugram, Bangalore / Bengaluru
4-9 Yrs
Panchkula, Gurgaon / Gurugram, Bangalore / Bengaluru