GKMIT Pvt. Ltd. - Python Engineer - Senior I
Developer is needed in Udaipur, India.
Client: GKMIT Pvt. Ltd.
Location: Udaipur, RJ, in
Contract: Freelance
Job Description
At GKM IT, we’re a growing tech company fuelled by innovation and a passion for excellence. We’re currently on the lookout for a Senior Python Engineer - Senior II to join our backend team. If you enjoy solving complex problems, working on high-scale systems, and building secure, cloud-native applications — this could be the perfect fit for you.
We believe in clean, maintainable code, collaborative thinking, and continuous learning. If you’re someone who thrives in a fast-paced environment and wants to make a real impact through your work, we’d love to connect. Let’s build something great together.
Requirements
- 3–5 years of experience in backend development with Python
- Strong experience in web frameworks such as Django, Flask, or similar
- Mandatory experience with MySQL and/or PostgreSQL
- Working knowledge of NoSQL databases (e.g., MongoDB, DynamoDB)
- Solid understanding of ORMs like SQLAlchemy or Django ORM
- Experience in building and consuming RESTful APIs
- Hands-on experience with AWS services, especially SQS, SNS, Lambda, S3, RDS, EC2, and CloudWatch
- Experience in asynchronous processing and event-driven programming using Python
- Experience with multithreading and multiprocessing
- Proficient in designing, developing, and maintaining Python-based backend services and microservices
- Skilled in designing and managing database schemas to support business workflows and ensure data integrity
- Familiarity with server-side templating engines such as Jinja2 or Mako
- Basic knowledge of frontend technologies like HTML5, CSS3, and JavaScript
- Strong understanding of authentication and authorization mechanisms such as OAuth and JWT
- Experience with unit testing, debugging, and version control using Git
- Familiar with CI/CD pipelines and tools, Docker, and Linux-based environments
- Ability to collaborate with DevOps and QA teams to support CI/CD, deployment, and testing workflows
- Participates actively in code reviews and contributes to high-quality coding standards
- Contributes to overall system architecture and technical decision-making
- Experience with Kubernetes, Terraform, or CloudFormation (preferred)
- Exposure to monitoring and logging tools such as Prometheus, Datadog, or the ELK stack (preferred)
- Experience working in Agile or Scrum-based environments (preferred)
Benefits
- Top-Tier Work Setup: You’ll be equipped with a premium MacBook and all the accessories you need. Great tools make great work.
- Flexible Schedules & Remote Support: Enjoy flexible working hours, emergency work-from-home days, and utility support that makes remote life easier.
- Quarterly Performance Bonuses: Perform well, and you’ll see it in your paycheck—quarterly.
- Learning is Funded Here: Conferences, courses, certifications—we even offer a dedicated educational allowance.
- Family-First Culture: Birthday and anniversary vouchers, maternity and paternity leaves are part of our support for your loved ones.
- Celebrations & Gifting: Onboarding hampers, festive goodies, and company anniversary surprises are part of our culture.
- Team Bonding Moments: Enjoy quarterly lunches, dinners, and fun company retreats to foster connections.
- Healthcare That Has You Covered: Comprehensive health insurance for you and your family.
- Extra Rewards for Extra Effort: Weekend work and great referrals get recognized with incentives and bonuses.
No longer accepting applications
Get instant notifications for new Developer jobs. Enter your email:
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.