Job Openings

At Suyati, some interviews last the whole day. Makes getting through even sweeter!

Tech Lead- Open Source


Technical Skills:-

  • Technologies: Python, Django, Flask, PHP 5+, Zend2, MySQL, JavaScript / jQuery, MongoDB, Hadoop, Node.js, HTML5 / CSS3
  • Platforms (one or more desirable):- Linux
  • Good understanding of SOA architecture and design patterns and agile software development practices
  • Strong command of object oriented principles/programming and experience with building ReST services , strong focus on unit testing
  • Ability to Improve, optimize, and identify opportunities for improved software development
  • Must have passion for technologies and goes out of the way to keep updated with innovations in web technologies
  • Experience with Agile Methodologies, Tools (Redmine, JIRA, Confluence)
  • Good know how  on Continuous Integration tools (Jenkins/Others), Build tools (Ant/Maven),  Configuration Management Tools  such as SVN/CVS and distributed Source code control systems such as Git/GitLab
  • Knowledge of open source CMS like WordPress, Drupal will be a plus
  • Experience with Code Quality Governance related tools (Sonar, PMD, Find Bugs, Check style, Emma, Cobertura etc.)
  • Hands-on experience with Eclipse or other IDE development tools
  • Experience in performance testing using Jmeter Or similar tools
  • Domain Knowledge: – Workflow management systems , Publishing, ecommerce domains
  • Passionate about writing good quality code ,reviews, mentors the team members to deliver good quality code and unit tests, and  regular contributor to the open source community

Years of experience required:    6+ years

Minimal qualifications include:

  • A Bachelor’s / Master’s degree
  • 6+ years of experience as Technical Lead
  • Excellent knowledge of web platforms and workflow management systems, publishing / ecommerce domains

 Soft Skills 

  • Good communication, strong client-facing skills, excellent team mentoring and management abilities.

Job Description

  • Design/Architect the existing product and upcoming products to make it more scalable and extendible
  • Translation of complex functional and technical requirements into detailed project plans and schedules
  • Lead a strong technical team in design, development, unit testing, and release of products
  • Designing and building critical portions of complex web-based applications in a fast-paced environment
  • Management and execution against project plans and delivery commitments
  • Writing and reviewing application code
  • Enforce best practices by communicating and sharing them to team members
  • Find ways to complete more efficiently and reliably
  • Support junior developers with questions and code-reviews
  • Research, prototype, implement new technologies & concepts
  • Full Stack Python: scalable database design in PostgreSQL and Mongo, development of PEP8-compliant code and secure hosting in major cloud vendors Strong contribution to open source technologies