Python Developer

May 9, 2025

Job Description

About Cybage

Cybage Software is a technology consulting organization specializing in outsourced product engineering services.

Our unique offerings span the technological spectrum–from cutting-edge software development to transformative digital strategies.

Our Mission

In 1995, Cybage was founded with a mission to revolutionize the product engineering landscape, empowering businesses to soar above their limitations.

What commenced as a modest venture has transformed into a pioneering force, shaping the digital future with innovative solutions tailored to our clients’ unique needs.

Technical Qualifications

  • Minimum 4 years of work experience using advanced Python Programming language & microservices
  • Well-versed with developing REST APIs and Services using at least one Python web framework (Django, Flask, FastAPI)
  • Knowledge of Google Cloud (GCP) and corresponding cloud services and deployment process understanding (minimum 3+ Years)
  • Python + Container or Orchestration use (Docker / Kubernetes / etc.)
  • Exposure to Cloud – GCP, AppEngine, Firestore, SQL and Big Query will be an added advantage
  • Strong knowledge of Data Structures & Algorithms, OOP, Threads, Parallel-Processing
  • Hands-on experience working with relational SQL (PostgreSQL, MYSQL, Bigquery) and NOSQL (Datastore, MongoDB) databases
  • Good knowledge of version controls like Git, Github & SVN
  • Good with developing Applications on Linux with sufficient Bash Scripting Knowledge
  • Expertise in the areas of Big Data and/or Data Analytics is a plus
  • Good to have knowledge of Devops tools (like Docker & GKE) and third-party tools like Airflow, Elastic Search, etc

Key Responsibilities

  • Write effective & scalable code using python and improve functionality of existing systems
  • Debug and optimize performance to ensure scalability and reliability with python test framework tools like pytest, pyunit
  • Conduct code reviews and ensure the delivery of high-quality code
  • Coordinate with internal & external teams to understand user requirements and provide technical solutions
  • Verify compliance with accessibility standards
  • Manage the developers’ team – provide technical guidance and address technical challenges and risks
  • Keeping abreast with latest technologies and tools

Related Jobs