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 /