Still Struggling with Tech Hiring? Discover Olibr's Solution Now!

Senior Python Developer | Bengaluru | 3+ Yrs

  • Shyena
  • India, B...
  • 3 - 6 Yrs
  • 15 - 20 Lacs PA

Job Description

  • We are looking for a python expert who has proven 1 to 4 years of experience in data management platforms.
  • You should be capable of developing python-based Development & analytic solutions that can be used to improve system workflows and data visualization.
  • Bachelor's degree in CSE,ISE,ECE,TE,IT or MCA
  • Experience with RDBMS like Postgres or MySQL, NoSQL like CASSANDRA and Elasticsearch and proficient in database design and management.
  • Experience in Python back-end technology.
  • Experience with modern web frameworks (Django, Flask, etc.)
  • Strong understanding of software design patterns and testing principles
  • Solid understanding of Authentication and Authorization flows using Django framework.
  • Also experience in building REST APIs using Django Framework.
  • Good knowledge on repository management tools like Github & Gitlab.
  • Knowledge on building quality dash board and data visualization using Grafana. Alerting and monitoring useing Prometheus.
  • Excellent debugging skills/strategies. - Excellent communication skills & Experienced in working in an Agile environment.
  • Experience in data modelling is a plus.

Job Responsibilities

  • Ability to learn and adapt to work with multiple programming languages.
  • Solid understanding and hands-on experience in REST API integration into Frontend using some JS libraries like Axios.
  • Knowledge on state management tools like Redux will be added advantage.
  • Experience Docker & Kubernetes with Kubernetes based deployments.
  • Designing and implementing RESTful APIs.Integrate third-party APIs and web services to enhance functionality and user experience.
  • Experience with component-based web frameworks such as React is a plus.
  • Understanding of ETL processes to extract data from different data sources is a plus.
  • Good understanding on Streaming system using Kafka and distributed system using spark / pyspark.
  • Experienced in establishing an optimized CI / CD environment relevant to the project using Jenkins.

Location

Bengaluru, Karnataka, India