Job Description
We are looking for a Senior Python Developer for our company , Location : Ahmedabad Experience : 6 - 8 years Employment Type : Full-time NP - immediate preferable Key Qualifications Python Development Expertise : Proven track record of designing, developing, reviewing, and maintaining Python applications in a professional capacity. Profound Python Programming Skills : Mastery of Python, including a deep comprehension of its core principles, coupled with extensive experience in Python frameworks such as Django, Flask, or FastAPI. Strong Software Engineering Foundation : Solid grasp of software engineering concepts, encompassing software architecture, design patterns, and best practices in coding and testing. Web Development Proficiency : Proficiency in constructing web applications using Python and related technologies, including HTML, CSS, JavaScript, and popular front-end frameworks like React or Angular. Database Mastery : Proficient in working with both relational. databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis). Version Control Skills : Proficiency in version control systems, particularly Git, and a history of collaborating using development tools like GitHub or GitLab. API Integration Experience : Proven ability to integrate with third-party APIs and web services for data retrieval and seamless communication. Problem-Solving Acumen : Demonstrated strong analytical and problem-solving capabilities with meticulous attention to detail. Collaborative Team Player : Excellent communication and teamwork skills, adept at effectively working in a collaborative, agile development environment. Commitment to Continuous Learning : Evidenced dedication to staying current with the latest Python trends, libraries, and best practices. Desirable Skills And Experience Cloud Familiarity : Knowledge of cloud platforms such as AWS, Azure, or Google Cloud for deploying and scaling Python applications. DevOps Proficiency : Understanding of DevOps practices and tools (e.g., Docker, Kubernetes, Jenkins) to facilitate automated deployment and continuous integration. Machine Learning Exposure : Familiarity with machine learning concepts and libraries like TensorFlow or PyTorch. Big Data Technology Insight : Experience with big data technologies such as Hadoop, Spark, or Kafka. Security Awareness : Awareness of web application security principles and practices. Relevant Certifications : Possession of relevant certifications in Python or software development would be a valuable asset. Open Source Contributions : Actively engaged in open-source projects or contributions to the Python community. (ref:hirist.com
Employement Category:
Employement Type: Full time
Industry: IT Services & Consulting
Role Category: IT Operations / EDP / MISGeneral / Other Software
Functional Area: Not Applicable
Role/Responsibilies: Interesting Opportunity Senior Python
Keyskills:
Security Awareness
Python Development Expertise
Profound Python Programming Skills
Strong Software Engineering Foundation
Web Development Proficiency
Database Mastery
Version Control Skills
API Integration Experience
ProblemSolving Acumen
Collaborative Team Player
Commitment to Continuous Learning
Cloud Familiarity
DevOps Proficiency
Machine Learning Exposure
Big Data Technology Insight
Relevant Certifications
Open Source Contributions