Python Developer

Posted 3 Days Ago
Be an Early Applicant
New Town, Santa, Paschim Bardhaman, West Bengal, IND
In-Office
Senior level
Information Technology • Consulting
The Role
Design, develop, test, deploy, and maintain high-performance Python applications and microservices. Build RESTful APIs, optimize for scalability and reliability, mentor junior developers, conduct code reviews, manage production incidents, and document designs and operational procedures while collaborating with cross-functional teams.
Summary Generated by Built In
We are looking for an experienced Python Developer to join our team and contribute to the design, development, and maintenance of scalable software solutions. The ideal candidate has a deep understanding of Python development, strong problem-solving skills, and experience in designing robust systems that meet both technical and business requirements.
Key Responsibilities:
  • Develop, test, and deploy Python applications with a focus on high performance, scalability, and maintainability.
  • Design and implement robust RESTful APIs and microservices.
  • Collaborate with cross-functional teams including product managers, designers, and QA engineers to deliver end-to-end solutions.
  • Optimize applications for performance, reliability, and scalability.
  • Maintain and enhance existing applications by analyzing and identifying areas for improvement.
  • Write clean, efficient, and reusable code adhering to best practices and coding standards.
  • Conduct code reviews, mentor junior developers, and enforce high-quality coding practices.
  • Monitor and resolve production issues, ensuring high availability and reliability.
  • Document software designs, requirements, and operational procedures.


Requirements
Technical Skills:
  • Proficiency in Python and experience with frameworks such as Django, Flask, or FastAPI.
  • Strong experience with RESTful API design and microservice architecture.
  • Hands-on experience with relational and NoSQL databases like PostgreSQL, MySQL, MongoDB, or Redis.
  • Proficiency in version control systems like Git and collaborative workflows.
  • Experience with Docker and container orchestration tools like Kubernetes.
  • Familiarity with CI/CD pipelines and tools like Jenkins, GitLab CI, or AWS CodePipeline.
  • Strong understanding of cloud platforms (AWS, Azure, or GCP) and deployment strategies.
  • Knowledge of data structures, algorithms, and design patterns.
  • Experience with automated testing frameworks and tools.
Soft Skills:
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills, with the ability to explain technical concepts to non-technical stakeholders.
  • Proven ability to lead and work effectively in a team environment.
  • Strong organizational and time-management skills.
Education:
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Preferred Qualifications:
  • Hands-on experience with AI/ML frameworks (e.g., TensorFlow, PyTorch) or data analysis libraries (NumPy, Pandas).
  • Familiarity with asynchronous programming in Python.
  • Experience with message brokers (e.g., RabbitMQ, Kafka).
  • Knowledge of security best practices for software development.
  • Experience working in Agile/Scrum environments.


Benefits
  • Competitive salary and performance bonuses.
  • Comprehensive health and wellness benefits.
  • Opportunity to work on cutting-edge technologies and innovative projects.
  • Flexible work schedule and a supportive work environment.
  • Opportunities for career growth and skill development.


Skills Required

  • Proficiency in Python
  • Experience with Django, Flask, or FastAPI
  • RESTful API design and microservice architecture experience
  • Experience with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis)
  • Proficiency with version control using Git and collaborative workflows
  • Experience with Docker and Kubernetes
  • Familiarity with CI/CD pipelines and tools (Jenkins, GitLab CI, AWS CodePipeline)
  • Strong understanding of cloud platforms (AWS, Azure, or GCP) and deployment strategies
  • Knowledge of data structures, algorithms, and design patterns
  • Experience with automated testing frameworks and tools
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
  • Excellent problem-solving and communication skills; ability to lead and work in a team
  • Proven ability to mentor junior developers and conduct code reviews
  • Ability to monitor and resolve production issues ensuring high availability
  • Document software designs, requirements, and operational procedures
  • Hands-on experience with AI/ML frameworks (TensorFlow, PyTorch) or data libraries (NumPy, Pandas)
  • Familiarity with asynchronous programming in Python
  • Experience with message brokers (RabbitMQ, Kafka)
  • Knowledge of security best practices for software development
  • Experience working in Agile/Scrum environments
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
66 Employees
Year Founded: 2012

What We Do

Founded in 2012, Innofied, a full-circle product engineering & digital transformation company, helps its clients utilize the potential of technologies, from developing customized software to introducing new-fangled digital tools. With 6 offices worldwide, Innofied provides a trusted ground for companies to augment their productivity with the help of technologies. We deliver best-in-class solutions to a wide range of clients, including enterprises, agencies, silicon valley founders, and leading startups. We at Innofied love collaborating with like-minded people who are passionate about exploring new technologies. From its inception, Innofied has been nurturing an employee-centric work culture where everyone is free to develop their own innovative ideas.

Similar Jobs

Arcadis Logo Arcadis

Python Kubernetes Developer

Other • Analytics • Design
Remote or Hybrid
2 Locations
31547 Employees

Ciklum Logo Ciklum

Senior Python Engineer

Information Technology • Consulting
Remote or Hybrid
India
2995 Employees

Ciklum Logo Ciklum

Python Engineer

Information Technology • Consulting
Remote or Hybrid
India
2995 Employees

Ottimate Logo Ottimate

Staff Engineer

Artificial Intelligence • Information Technology • Software • Automation
In-Office or Remote
3 Locations
256 Employees

Similar Companies Hiring

Scrunch  Thumbnail
Artificial Intelligence • Information Technology • Marketing Tech • Software • SEO
Salt Lake City, Utah
Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account