Job Description : Sr. Python Developer (4-6 years)
Position Overview
We are seeking a skilled and motivated Python Developer to join our dynamic team. The ideal candidate will have experience in developing and maintaining robust applications, working with RESTful APIs, and handling data-intensive tasks. This role requires expertise in Django, RDBMS, NoSQL, and data engineering, with additional proficiency in JavaScript being a plus. Strong logical and analytical skills are essential for success in this position.
Key Responsibilities
Application Development :
Design, develop, and maintain scalable web applications using Python and Django.
Build and optimize RESTful APIs for seamless integration with front-end and third-party applications.
Data Engineering :
Work with large datasets, ensuring efficient data pipelines and transformations.
Collaborate on data modeling, ETL processes, and data validation tasks.
Database Management :
Design and maintain relational databases (RDBMS) and NoSQL databases.
Ensure data integrity, security, and performance in database operations.
Collaboration :
Work closely with cross-functional teams including front-end developers, data analysts, and product managers.
Contribute to architectural decisions and ensure best practices are followed.
Code Quality and Testing :
Write clean, maintainable, and efficient code.
Conduct unit testing and participate in peer code reviews.
Research and Learning :
Stay updated with the latest technologies and industry trends.
Identify and suggest improvements to existing systems and processes.
Required Skills and Qualifications
Programming Languages : Strong proficiency in Python.
Frameworks : Experience with Django and related libraries.
API Development : Hands-on experience with RESTful API design and development.
Databases :
Proficient in working with relational databases (e.g., PostgreSQL, MySQL).
Experience with NoSQL databases (e.g., MongoDB, Cassandra).
Data Engineering : Familiarity with ETL pipelines, data preprocessing, and transformation techniques.
Logical and Analytical Skills : Strong problem-solving ability and analytical thinking.
Nice-to-Have Skills
JavaScript : Basic understanding or experience with modern front-end frameworks like React or Vue.js.
Cloud Platforms : Familiarity with AWS, Azure, or GCP services.
DevOps : Understanding of CI / CD pipelines and containerization tools like Docker.
Big Data Technologies : Exposure to tools like Spark, Hadoop, or Kafka.
Educational Background
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Equivalent practical experience will also be considered.
Soft Skills
Strong communication and collaboration skills.
Ability to work in an agile, fast-paced environment.
Self-motivated with a proactive attitude towards learning and problem-solving.
Perks and Benefits
Competitive salary and benefits package.
Work from anywhere opportunities with necessary equipment.
Opportunity to work on challenging projects with cutting-edge technologies.
Career growth and learning opportunities.
Interested Candidates who can join immediately are eligible.
Please send me your resume on vishakha@lawsikho.in / 9561988207
Python Developer • Kochi, Kerala, India