Junior Python Developer cum Training assistant

Job description

We are looking for a versatile Junior Python Developer who can also assist in training initiatives within our organization. The ideal candidate should have 1.5 to 2 years of experience in developing and deploying applications from scratch to production. In addition to technical skills, proficiency in multiple languages spoken in India and a passion for training and mentoring others are highly valued.
**Key Responsibilities:**
1. **Development:**
– Develop and deploy Python-based applications independently or as part of a team.
– Utilize React for frontend development to create responsive and user-friendly interfaces.
– Ensure code quality, performance, and security through best practices and code reviews.
– Collaborate with cross-functional teams to define project requirements and deliverables.
2. Training and Assistance:
– Assist in creating training materials, tutorials, and documentation related to Python development, React, Git, and AWS.
– Conduct training sessions for junior developers and interns, helping them ramp up quickly on project technologies and best practices.
– Provide technical assistance and mentorship to junior team members, fostering a supportive and collaborative learning environment.
3. Skills and Qualifications:
– Proficiency in Python programming language and experience with React for frontend development.
– Strong understanding of Git for version control and AWS cloud services.
– Ability to communicate effectively in Malayalam, Tamil, English, Kannada, Telugu, and additional Indian languages is advantageous.
– Demonstrated ability to work in an Agile development environment and manage multiple priorities.
– Bachelor s degree in Computer Science, Engineering, or a related field is preferred.
4. Additional Skills:
– Familiarity with database management systems (e.g., MySQL, PostgreSQL) and RESTful API development.
– Knowledge of containerization (e.g., Docker) and orchestration (e.g., Kubernetes) is a plus.
– Passion for teaching and mentoring others, with strong interpersonal and communication skills.
– Proven track record of delivering high-quality software solutions within deadlines.
Benefits:
– Competitive salary and comprehensive benefits package.
– Opportunities for professional growth and career advancement.
– Collaborative and innovative work environment with a focus on learning and development.
Software Development – Other
IT Services & Consulting
Engineering – Software & QA
 Permanent, Remote Jobs
Software Development
Education
Any Graduate
Any Postgraduate
Job Category: Engineering It jobs Python Software Developer
Job Type: Full Time Remote
Job Location: Pan India

Apply for this position

Allowed Type(s): .pdf, .doc, .docx