Director of Technology

Delhi, India Full-time

                                                              Director of Technology

 

 

Srijan Technologies is a 16 year old technology services firm. 

 

For large part of its life, Srijan has specialised in building content management systems with an expertise in PHP-based open source CMS’, specifically Drupal. In recent years Srijan has diversified into i) Data Engineering using NodeJS and Python, ii) Data Science --  Analytics and Machine Learning and iii) API Management using APIGEE.

 

Srijan is approx 300 people strong (including some contractors) and hope to deliver ~ 80 Crores ($12.5 million) in revenue by the end of FY 2019. Srijan’s development offices in India are located in New Delhi, Gurugram, Goa, Bangalore and Mumbai (recently started); we’re hoping to start a Pune office shortly. Delhi, Gurgaon and Goa are the largest offices. In addition, a few developers & delivery leads are located in several countries globally -- USA (New York, Charlotte), Singapore, Philippines (Manila), Australia (Sydney, Brisbane, Melbourne), Germany (Berlin), Japan (Tokyo). In each of these countries, Srijan has a functional legal subsidiary.

 

Srijan works largely with enterprises or mid-large sized global firms and focuses on recurring business from these accounts, thereby bringing much-needed predictability of revenue for high-growth companies. It works with several top brands at the moment.

 

The firm is beginning to invest in startups and in joint research projects with top institutes. For instance, it recently has partnered with IIT-Delhi to invest in an 18-month project for building a solution for ‘Honey traceability using Blockchain’. 

 

The leadership team at Srijan has set itself an audacious goal of reaching $25 million in revenue (while maintaining a healthy EBIDTA margins) in FY 2020 -- doubling our revenues. This requires significant technology and delivery leadership bandwidth to be created in the firm to ensure our high-quality standards are not compromised. 

 

Each year Srijan donates 7% of its profits to Srijan Foundation Trust a registered non-profit which runs several projects including non-formal schools (directly or via partner organisations) and Indic civilizational projects such as #SrijanTalks. 

Director, Technology



Job Summary

The Director, Technology has high-level responsibility for understanding, planning, and leading the delivery of Technology solutions on client projects. This individual should assume the role of the client’s trusted advisor on technology-related topics including technology strategy. 

 

The Director will coach and mentor other technology leaders such as designated Tech Architects, Tech Leads on various projects. Audit and review of project architecture would be taken up by the Director-Technology.

 

Key Responsibilities

Essential duties and responsibilities include the following and others as assigned:

 

Areas of Responsibility

Specifics

I. Coaching/Mentoring

  • Strong in holding people accountable.
  • Strong verbal and written skills
  • Excellent ability in asking questions in root cause analysis
  • Very Assertive
  • Excellent listening skills
  • Excellent tech partners to Developers and Leads and must find their respect
  • Track performance against KPI’s for all members of the engineering team 
  • Manage developers’ career path
  • Help build and improvise internal Tech KPl’s
  • Be a friend and coach to people
  • Train the trainer during code reviews (train Tech Leads and budding Architects)

II. Design Skills

  • Brainstorming with TAs/ Engineering team for identifying solution

III. Project Processes

  • Be involved continuously in 3-4 projects until projects are delivered Strives for a deep understanding and expertise with the tools being used
  • Accountable for technology delivery of projects
  • Must-have knowledge of Agile delivery processes
  • Implement common tech practices across multiple projects
  • Be involved in Architecture/Design and consistent Reviews across multiple projects Project Processes
  • Audit projects for Engineering best practices
  • Conduct code reviews
  • Conduct Architecture reviews
  • Define testing strategy and testing frameworks based on the nature of projects

IV. Scope Management

  • Work with TAs and Delivery Managers in managing scope of projects 
  • Challenging and pushing back clients in technical scope negotiation 

V. Technical Skills

  • SOA
  • Microservices 
  • Infrastructure Architecture
  • Understanding Product Vision
  • Demonstrate Architecture vision coupled with Product vision
  • Preference of being from a Services background
  • Data Design 
  • Test Automation
  • Performance Testing
  • Security
  • API Management (Atleast one of the following:
  • Ability to provide custom solution for access management, controlled access, and analytics using tools like Apigee or Azure - (Must Have)
  • Exposure to other API management tools e.g.IBM Connect/ Kong/ WSO2) - (Good to Have)
  • If team is stuck, assist developers in approach and debugging 
  • Do POCs hands-on independently or with other tech leaders
  • Upto speed with all trending areas such as AR, Kubernetes, etc.
  • Setup measurable tools for performance and security 
  • Design and build Performance and Security Testing strategies 

VI. Assist in pre-sales

  • Capturing FRs and NFRs
  • Estimations

 

Job Requirements

 

Experience Guidelines:

  • 12-15 years’ work experience
  • Led diverse teams in dynamic and fast-paced environments
  • Experience using service oriented and micro services architecture
  • Experience in cloud based technologies
  • Experience managing multiple projects simultaneously 
  • Experience in building content management systems with an expertise in PHP-based open source CMS’, specifically Drupal will be preferred.