Technical Architect at Woovly

Woovly job

Jobs at Woovly – Technical Architect

At Woovly, We are looking for a Technical Architect to design the structure of our IT systems and oversee programs to ensure the proper architecture is implemented. 

Should have experience in data modeling, distributed system design, Micro service architecture and  communications protocol and is passionate about writing code and the art of management 

In this role, you should be an excellent communicator who is able to translate complex requirements  into functional architecture. We’d also like you to have hands-on experience on software development  and be able to manage complex programs. Overseeing development and implementation of programs.  Providing technical leadership and support to software development teams. Your goal will be to ensure  our internal IT framework operates properly. 

Responsibilities 

  • Create architectures & designs for new solutions around existing and new problem spaces in  Woovly 
  • Communicate system requirements to engineering team 
  • Participate in code reviews, design reviews, architecture discussions and provide guidance to  team members 
  • Evaluate and select appropriate software or hardware and suggest integration methods Develop rapid prototypes of complex systems and work with junior developers to take them  to completion. 
  • Provide technical mentorship to a team of 8-10 strong engineers with thorough code  and design reviews. 
  • Find quick solutions for experiments being conducted by growth, marketing, product  and business team to enable them to fail-fast. 
  • Driving technical innovation at Woovly by experimenting with latest technologies  and adopting them within our tech stack. 
  • Establish a framework to regularly measure & track page and site performance metrics.  Proactively identify gaps / opportunities to improve performance. 

Requirements 

  • BE/BTech/ME/Mtech from IIT/NIT/REC/BIT’s or other top tier colleges with 8+ years of work  experience working on scalable and high performance web based products. 
  • Proficiency in CS concepts such as Data Structures, Algorithms and Operating systems. Strong hands on knowledge of a server side scripting language such as Python, PHP is MUST. Good technical knowledge of Cloud technologies  
  • Strong command over JavaScript, React, and NodeJS ecosystem. 
  • Knowledge of MVC frameworks like Rails, Django, Express etc. 
  • Sound understanding of relational databases like MySQL, PostgreSQL is required. Exposure to  NoSQL like Redis / Memcached, Mongo will be a big plus. 
  • Experience on Kafka / RabbitMQ will be good to have. 
  • Strong hold on identifying and fixing performance bottlenecks. 
  • Sound knowledge of tuning configurations for database, cache and OS params for optimal  performance.
  • Hands on knowledge with scalable distributed systems, service oriented architectures is  needed.  
  • Good understanding of version control tools like Git, Subversion is required. 
  • Good communication skills. 
  • Candidates with prior experience in start-ups would be preferred. 

How to apply?

Please reach out on neha@woovly.com or +91 9731116126