Free cookie consent management tool by TermsFeed Data Scientist with Deep learning Masters | Antal Tech Jobs
Back to Jobs
16 Weeks ago

Data Scientist with Deep learning Masters

decor
Gurugram, India
Information Technology
Full-Time
Dataviv Technologies

Overview

Job Description: Mid-Level Python Backend Developer

Position Summary:

We are looking for a talented and motivated Python Backend Developer to join our team. As a mid-level developer, you will work closely with cross-functional teams to design, develop, and maintain scalable backend solutions. You should have a strong foundation in backend development, API design, and cloud infrastructure. The ideal candidate is a problem solver, team player, and eager to learn and implement new technologies.

Key Responsibilities:

API Development:

  • Design and implement RESTful APIs using FastAPI (mandatory) and Django frameworks.
  • Develop and maintain APIs with a focus on scalability, performance, and security.
  • Ensure API documentation and versioning standards are met.

Database Management:

  • Work with relational databases, particularly PostgreSQL (mandatory).
  • Integrate and manage NoSQL databases such as MongoDB and Elasticsearch.
  • Optimize database performance and query efficiency using Django ORM and SQLAlchemy.

Task Scheduling:

  • Implement and manage task scheduling using Celery and Cron jobs.

Containerization:

  • Develop and deploy services using Docker and Docker Compose for efficient and consistent development workflows.

Cloud Services:

  • Utilize AWS services such as S3, Lambda, and EC2 for application hosting, storage, and serverless functions.

Caching and Messaging:

  • Implement caching mechanisms using Redis to improve application performance.
  • Manage messaging queues with Kafka for asynchronous processing.

System Design:

  • Apply design patterns to solve low-level design problems effectively.
  • Collaborate on high-level system design to ensure robustness and scalability.

Load Balancing:

  • Configure and maintain Nginx for load balancing and proxy passing.

Team Collaboration:

  • Work closely with other developers, QA engineers, and product managers to deliver high-quality software solutions.
  • Participate in code reviews, team discussions, and knowledge-sharing sessions.

Required Skills and Qualifications:

  • Proficiency in Python with experience in FastAPI (mandatory), Django, and Django Rest Framework.
  • Strong understanding of PostgreSQL and working knowledge of MongoDB and Elasticsearch.
  • Experience with Docker, Celery, Redis, and Kafka.
  • Familiarity with AWS services like S3, Lambda, and EC2.
  • Good grasp of system design, load balancing, and caching strategies.
  • Strong problem-solving skills and an eagerness to adopt and implement new technologies.
  • - A team player with excellent communication and collaboration skills.

Preferred Qualifications:

  • Knowledge of ElasticSearch query optimization and advanced MongoDB features.
  • Experience with event-driven architectures and microservices.
  • Familiarity with Git and CI/CD pipelines for streamlined development.

Why Join Us?

  • Opportunity to work with cutting-edge technologies in a collaborative environment.
  • A culture that values innovation, learning, and growth.
  • Competitive salary and benefits package.

If you are a backend developer passionate about building robust and scalable systems, we’d love to hear from you!

Job Type: Full-time

Pay: ?20,000.00 - ?40,000.00 per month

Schedule:

  • Day shift

Experience:

  • total work: 3 years (Required)

Work Location: In person

Share job
Similar Jobs
View All
5 Hours ago
MTS II - Software Engineer
Information Technology
  • 4 - 7 Yrs
  • Pune
MAJOR RESPONSIBILITIES • Design, implement, integrate, and verify software applications and tools using JavaScript, NodeJS, and C++. • Enhance, optimize, and improve the efficiency and robustness of current software, with a particular focus on OSS ...
decor
1 Day ago
Business Advisory Analyst
Information Technology
  • Bangalore, Karnataka, India
Skill required: Banking Services - Core BankingDesignation: Business Advisory AnalystQualifications:BBA/BCom/Master of Business AdministrationYears of Experience:3 to 5 yearsAbout AccentureAccenture is a global professional services company with lea...
decor
1 Day ago
Front End Developer
Information Technology
  • Bangalore, Karnataka, India
Position Title: Front End DeveloperCompany: Johnson Controls (JCI)Location: BangaloreJob Summary: We are seeking a talented Front End Developer with 4-7 years of experience to join our dynamic team. The ideal candidate will have a strong background ...
decor
1 Day ago
Database Engineer III (Big Data)
Information Technology
  • Bangalore, Karnataka, India
LivePerson (NASDAQ: LPSN) is the global leader in enterprise conversations. Hundreds of the world’s leading brands — including HSBC, Chipotle, and Virgin Media — use our award-winning Conversational Cloud platform to connect with millions of consume...
decor
1 Day ago
Data Scientist Manager
Information Technology
  • Bangalore, Karnataka, India
Job DescriptionLeads a team of people who design, develop and program methods, processes, and systems to consolidate and analyze unstructured, diverse “big data” sources to generate actionable insights and solutions for client services and product e...
decor
1 Day ago
Data Scientist Manager
Information Technology
  • Bangalore, Karnataka, India
Job DescriptionLeads a team of people who design, develop and program methods, processes, and systems to consolidate and analyze unstructured, diverse “big data” sources to generate actionable insights and solutions for client services and product e...
decor
1 Day ago
Sr. QA Engineer
Information Technology
  • Bangalore, Karnataka, India
Role Summary:Picarro is seeking an exceptional Sr. QA Engineer for functional testing of Picarro Analyzers. This role expects you to analyze requirements, create and execute test-plan, and record results in test-repo. This person is also expected to...
decor
1 Day ago
C++ Graphics and Windowing System Software Engineer - Mir
Information Technology
  • Bangalore, Karnataka, India
We build a high-performance, high-efficiency stack for window managers and display subsystems in C++, called Mir. We're growing the team and looking for new colleagues who share our passion for precision, performance and user experience.Our goal is ...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media