Work Location : On-Site (Bengaluru)
Role : Backend Developer
We are looking for a python expert who has proven 3+ 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.
Required Skills:
- 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.
- 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.
- Good knowledge on repository management tools like Github & Gitlab.
- Knowledge on building quality dash board and data visualization using Grafana. Alerting and monitoring using Prometheus.
- Excellent debugging skills/strategies.
- Excellent communication skills & Experienced in working in an Agile environment.
- Experience in data modelling is a plus.
Job Type: Full-time
Pay: ₹300,000.00 - ₹1,000,000.00 per year
Benefits:
- Health insurance
- Provident Fund
Location Type:
Work Location: In person