We are looking for a skilled and motivated Python Developer
with 3+ years of experience in Python development. The ideal candidate will be comfortable working in a collaborative environment and should possess a good understanding of front-end technologies, REST APIs, and Git workflows. This role also involves supporting production data workflows and contributing to the development of scalable data solutions.
Responsibilities
- Design, develop, and maintain robust data pipelines and backend services using Python.
- Work on Front end changes for UI in Angular/React.
- Develop and consume RESTful APIs to support data flow between services.
- Participate in code reviews, Git workflows, and version control best practices.
- Provide production support and ensure data reliability and consistency across systems.
- Work closely with cross-functional teams including data analysts, product managers, and DevOps.
- Shift timings 3:00 PM to 12:30 PM IST
Qualifications
Required Skills
- 3+ years of professional experience with
Python development
. - Basic knowledge of
front-end frameworks
(React, Angular, or plain JavaScript). - Familiarity with
REST API development and integration
. - Strong understanding of
Git workflows
and collaborative development. - Experience in
production support
for backend or data systems.
Good to Have
- Exposure to
cloud platforms
(preferably AWS S3, Lambda, EC2, etc.). - Experience with
bi-directional communication
frameworks (e.g., Flask-SocketIO, WebSockets, or gRPC). - Knowledge of
Docker
and containerized application development and deployment. - Understanding of CI/CD processes and infrastructure as code (Terraform, CloudFormation, etc.).
Skills/Attributes
- Synoptek core DNA behaviors:
- Clarity: Possesses excellent communication skills, makes a concentrated effort to speak the customers language. Ability to field questions with concise, well-constructed responses
- OwnIT: Shows integrity, innovation, and accountability in completing daily assignments
- Results: Solutions focused and driven to resolve conflict quickly and precisely. Proactively looks for opportunities to contribute to the company s business goals
- Growth: Willing to learn and ask questions. Constantly looking for new ways to improve yourself. Ability to adapt and grow in a fast-paced environment
- Team: Embraces both customers and colleagues as team members. Ability to be flexible, respectful, engaged and collaborative
- Attention to detail is an absolute must organization and accuracy with numbers and filing systems imperative
- High ability to plan ahead, manage competing demands, deal with change or unexpected events and skills at multi-tasking is needed
- Computer proficiency, specifically with Excel and an ability and willingness to quickly learn new technologies and programs
- Experience with NetSuite a plus
- Focus on continuous process improvement
Working Conditions
We live by the motto work hard, play hard and strive to support our employees in both their professional and personal goals. We believe that by hiring the right people, leading process improvement, and leveraging technology, we achieve superior results.
Work is performed primarily in an office or remote environment; final location is determined by business need. May be subject to time constraints and tight deadlines. May require occasional travel.
EEO Statement
We are proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, veteran status, sexual orientation, gender identity, marital status, pregnancy, genetic information, or any other characteristic protected by law and will not be discriminated against on the basis of disability. It is our intention that all qualified applicants are given equal opportunity and that employment decisions be based on job-related factors.
","qualifications":"
Required Skills
- 3+ years of professional experience with
Python development
. - Basic knowledge of
front-end frameworks
(React, Angular, or plain JavaScript). - Familiarity with
REST API development and integration
. - Strong understanding of
Git workflows
and collaborative development. - Experience in
production support
for backend or data systems.
Good to Have
- Exposure to
cloud platforms
(preferably AWS S3, Lambda, EC2, etc.). - Experience with
bi-directional communication
frameworks (e.g., Flask-SocketIO, WebSockets, or gRPC). - Knowledge of
Docker
and containerized application development and deployment. - Understanding of CI/CD processes and infrastructure as code (Terraform, CloudFormation, etc.).
Skills/Attributes
- Synoptek core DNA behaviors:
- Clarity: Possesses excellent communication skills, makes a concentrated effort to speak the customers language. Ability to field questions with concise, well-constructed responses
- OwnIT: Shows integrity, innovation, and accountability in completing daily assignments
- Results: Solutions focused and driven to resolve conflict quickly and precisely. Proactively looks for opportunities to contribute to the company s business goals
- Growth: Willing to learn and ask questions. Constantly looking for new ways to improve yourself. Ability to adapt and grow in a fast-paced environment
- Team: Embraces both customers and colleagues as team members. Ability to be flexible, respectful, engaged and collaborative
- Attention to detail is an absolute must organization and accuracy with numbers and filing systems imperative
- High ability to plan ahead, manage competing demands, deal with change or unexpected events and skills at multi-tasking is needed
- Computer proficiency, specifically with Excel and an ability and willingness to quickly learn new technologies and programs
- Experience with NetSuite a plus
- Focus on continuous process improvement
Working Conditions
We live by the motto work hard, play hard and strive to support our employees in both their professional and personal goals. We believe that by hiring the right people, leading process improvement, and leveraging technology, we achieve superior results.
Work is performed primarily in an office or remote environment; final location is determined by business need. May be subject to time constraints and tight deadlines. May require occasional travel.
EEO Statement
We are proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, veteran status, sexual orientation, gender identity, marital status, pregnancy, genetic information, or any other characteristic protected by law and will not be discriminated against on the basis of disability. It is our intention that all qualified applicants are given equal opportunity and that employment decisions be based on job-related factors.
","responsibilities":"
- Design, develop, and maintain robust data pipelines and backend services using Python.
- Work on Front end changes for UI in Angular/React.
- Develop and consume RESTful APIs to support data flow between services.
- Participate in code reviews, Git workflows, and version control best practices.
- Provide production support and ensure data reliability and consistency across systems.
- Work closely with cross-functional teams including data analysts, product managers, and DevOps.
- Shift timings 3:00 PM to 12:30 PM IST
","