Junior Python Developer

Year    RJ, IN, India

Job Description

We are seeking an experienced and highly motivated Backend Developer to join our dynamic team.
The ideal candidate will have 3-5 years of hands-on experience in backend development, with a strong emphasis on Python, Django, Websockets, Kafka, and both relational and non-relational databases.|
This role requires a developer who can mentor junior developers, and ensure the delivery of high-quality, scalable, and maintainable code.

Key Responsibilities:
1. Backend Development:Design, develop, and maintain robust, scalable, and high-performance backend services using Python and Django.Implement real-time communication features using Websockets.Integrate and manage data pipelines with Apache Kafka to handle high-throughput, real-time data streams.Ensure the backend architecture supports efficient data storage, retrieval, and management using both relational (e.g., PostgreSQL, MySQL) and non-relational (e.g., MongoDB, Cassandra).
2. Quality Assurance:Ensure software quality through code reviews, testing, and implementation of best practices.Monitor and maintain the health of the backend systems through logging, monitoring, and alerting tools.
3. Version Control & Deployment:Manage code repositories using version control systems such as Bitbucket and GitHub.Oversee the deployment process, ensuring smooth and successful releases using CI/CD pipelines.Collaborate with DevOps teams to automate and streamline deployment processes.
4. Agile Methodologies:Participate in Scrum processes.Utilize Jira for tracking and managing project tasks, issues, and progress.
5. Continuous Improvement:Stay updated with the latest industry trends, technologies, and best practices in backend development.Propose and implement improvements to enhance system performance, security, and scalability.Drive continuous integration and continuous deployment (CI/CD) practices to improve development efficiency and delivery speed.
6. Collaboration:Collaborate with cross-functional teams, including QA engineers, DevOps specialists, and front-end developers, to ensure seamless integration and deployment of features.
7. Education:Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
8. Experience:3-5 years of professional experience in backend development with a strong focus on Python and Django.Proven experience in implementing real-time applications using Websockets.Good to have Apache Kafka for data streaming and event-driven architectures.Proficiency in working with both relational databases (e.g., PostgreSQL, MySQL) and non-relational databases (e.g., MongoDB, Cassandra).Experience with version control systems such as Bitbucket and GitHub.Familiarity with CI/CD pipelines and deployment processes.Experience working in an Agile/Scrum environment and using Jira for project management.Familiarity with web technologies and protocols including HTTP, RESTful APIs, and JSON.Experience with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes).
9. Skills:Strong understanding of software design principles, algorithms, and data structures.Excellent problem-solving and analytical skills, with the ability to break down complex problems into manageable tasks.Good communication skills and the ability to work effectively in a team environment.Strong communication skills to effectively collaborate with cross-functional teams.
10. Technical skills:Python, Django, Django Rest Framework, Elastic search, Micro services, Azure Devops, Agile, MongoDB/PostGres/MySQL, REST, Microservices architecture, Authentication Mechanism such as JWT, Unit testing,Redis, Websocket11. Good to have skills:Kafka, RabbitMQ, Java, React or Node.JS

Job Type: Full-time

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

Benefits:

• Health insurance
• Provident Fund

Schedule:

• Day shift
• Monday to Friday

Tipe Lokasi:

• In-person

Experience:

• total work: 3 years (Required)

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3410229
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    RJ, IN, India
  • Education
    Not mentioned
  • Experience
    Year