Salary: Competitive / Paid in Indian Rupee .
INR / AnnualRecommended Quick LinksWhat You Should Know About This Job
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.
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.