company logo

Python Developer

Ahmedabad
Full-Time
Mid-Level: 4 to 6 years
20K - 50K (Per Month)
Posted on Jun 05 2024

Not Accepting Applications

About the Job

Skills

Data Science
SaaS Development
asynchronous, and synchronous code.
knowledge at service sector
Familiarity with broader AI/ML frameworks
Familiarity with data manipulation libraries

Roles and Responsibilities:

• As a Senior Python Developer, you will utilize your expertise in reporting, Redis, Elastic Search, data analytics tools, Python libraries, Microservices, Websockets, and MongoDB & Node JS
• You will collaborate closely with clients and internal teams, assess project feasibility, modify existing software for performance enhancement, oversee testing and validation procedures, and mentor junior team members
• Design and build applications primarily using Python, with proficiency in reporting, Redis, Elastic Search, and data analytics tools.
• Collaborate with clients and internal teams to understand user needs and propose software solutions.
• Assess project feasibility within time and budget constraints.
• Develop clean, readable code and modify existing software to enhance performance.
• Oversee testing, validation, and installation procedures.
• Gather and evaluate user feedback to enhance software usability.
• Design databases tailored to specific application areas.
• Collaborate with analysts, engineers, and programmers to design systems.
• Advise clients on software maintenance and continuous improvement.
• Discover and implement new technologies to optimize development efficiency.


KEY REQUIREMENTS:

• Minimum 5 - 6 years of backend development experience with Python.
• At least 5 years of relevant experience as a data scientist
• 4+ years of data analysis experience and a desire to have a significant impact on the field of artificial intelligence
• 4+ years of experience working with Python programming
• Strong data analytic abilities and business sense are required to draw the appropriate conclusions from the dataset, respond to those conclusions, and clearly convey the key findings
• Excellent problem-solving and analytical skills
• Excellent communication abilities to work with stakeholders and researchers successfully
• Fluent in conversational and written English communication skills
• Proficiency in ExpressJS, Microservices, Websockets, MongoDB, REST API, JQuery, JavaScript, AJAX, CSS, and HTML5.
• Proficiency in working with deep learning frameworks such as TensorFlow or PyTorch.
• Strong problem-solving, interpersonal, organizational, and communication skills.
• Applied knowledge of design patterns, SOLID principles, CI/CD, and API design.
• Experience with non-relational and relational databases.
• Bachelor's degree in Information Technology, Computer Science, or equivalent.
• Familiarity with data manipulation libraries like NumPy and Pandas.
• Experience with machine learning libraries such as scikit-learn, TensorFlow, and PyTorch.
• Knowledge of data visualization tools and libraries like Matplotlib or Seaborn.
• Familiarity with broader AI/ML frameworks and platforms like TensorFlow Extended (TFX), scikit-learn, and MLflow.


PREFERRED QUALIFICATIONS:

• Experience with integrating other technologies through web services.
• Proficiency in multi-threaded coding, asynchronous, and synchronous code.
• Experience in the SaaS-based development.
• Knowledge of the service sector is a plus.


About the company

Silicon IT Hub is committed to provide the custom tailored solutions catering worldwide clientele to match their BUDGET & NEEDS, thus ensuring optimum solution guarantee with utmost satisfaction. Our business management software and solutions help our customers thrive in the new application economy by delivering the means to deploy, monitor and secure their applications and infrastructure. ...Show More

Industry

Information Technology an...

Company Size

51-200 Employees

Headquarter

Ahmedabad

Other open jobs from Silicon IT Hub