GKMIT Pvt. Ltd. - Python Engineer - Senior I

Developer
💰 Negotiable
📍 Udaipur, India
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 2 months ago

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.
Posted 6 months ago

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.