Thiruvananthapuram
31°C
Trivandrum
31°C
Job Search
Home > Job Search

Solution Architect/Technical Lead

Closing on:

11/04/2017

Contact email

roshna.s@iinerds.com

Brief description :

 

  • As the solution architect, you will be responsible for defining the overall technology solution for the products and systems for Innovation Incubator. You will work very closely with developers, qa, UX, DevOps, Business teams to understand requirements and provide solutions. You will have deep understand of various technologies for Development, Operations etc. It is essential to understand all aspects of each system, from both a business and technical point of view to ensure that all parts of the project run smoothly. As a solution architect you will work as part of a team to deliver innovative, cost-effective and efficient IT solutions.
  • Provide all kinds of technology solutions to development teams, devops etc.
  • Understand the various technology / product requirements and propose areas to modify, enhance, refactor, rewrite or re-architect.
  • Identifying the organisation's technology needs and align architecture to product strategy
  • To architect and design solution for product/project and delivery working with requirements and various cross functional teams to recommend and implement industry best practices
  • Help select IT products to use based on cost benefit analysis and research
  • Produce proof of concept of new technologies or proposed architecture
  • Breaking down large scale projects into manageable chunks
  • Explaining to designers and developers what is required and overseeing the progress
  • Review the implemented architecture and design deliverables as an SME
  • Producing documents that monitor progress and ensure the quality of the project
  • Dealing with technical problems and issues as they arise. Should be hands on when required
  • To train and develop team to strengthen the architecture function
  • Evaluate risks to delivery and take mitigation steps
  • Architect, design, and implement complex projects dealing with the considerable data size (GB/ PB) and with high complexity
  • Technological evangelization & Advising on managing future technology needs
  • Coach, guide and mentor other members of the team.
  • Delivering a complete front end application
  • Ensuring high performance on mobile and desktop based application for products
  • Writing tested, idiomatic, and documented JavaScript, HTML and CSS
  • Coordinating the workflow between the graphic designer, the HTML coder, and yourself
  • Cooperating with the back-end developer in the process of building the API
  • Integration of user-facing elements developed by front-end developers with server side logic
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection
  • Integration of data and storage solutions 

Preferred skills

 

  • 7-12 years of hand-on Development experience with 1-3 years as an architect (preferred).

  • Have sound knowledge of various architectural concepts (Multi-tenancy, SOA, SCA etc) and capable of identifying and incorporating various NFRs (performance, scalability, monitoring etc)

  • Should be good in databases (MySQL, MongoDB preferably)

  • Sound knowledge about the clustered deployment architectures on cloud platforms and should be capable of providing deployment solutions for performance and scale

  • Sound knowledge about the Hardware (CPU, memory, disk, network, Firewalls etc)

  • Exposure to complete SDLC and PDLC in a ODC setting

  • Deep understanding of Git and Git based tools sets

  • Capable of working as an individual contributor and within a team

  • Having good communication, problem solving and interpersonal skills

  • Up to date knowledge of technical applications

  • Good knowledge of quality standards and best practices

  • Capable of presenting the design and architecture to CXOs

  • Self-starter and resourceful personality with ability to manage pressure situations

  • Ability to build from good relationships with clients/operational managers and colleagues

  • Ability to gather and assimilate information

  • Ability to be adapt and prioritise

  • Ability to work under pressure and meet deadlines

  • Ability to think ahead and anticipate problems, issues and solutions

  • Amazon Web Services (AWS) Application development

Technologies / Platform Requirements (Design & Architecture – Preferred):

 

  • Software Frameworks (One or More - Javascript preferred):

    • JavaScript (Angular, React etc.), NodeJS (Express, Loopback), Python, Java/J2EE

  • Database Platforms  (One or More - MySQL preferred)

    • MySQL, Oracle, SQL Server, Cassandra, MongoDB

  • Cloud Infrastructure (One or More - AWS preferred)

    • AWS, Azure, BlueMix, Google Cloud, SoftLayer, Digital Ocean etc.

  • Others (One or More - Loopback, DOcker Preferred)

    • Loopback, StrongLoop, Elastic Search, Lucene, Solr, Docker, Nginx, Tomcat, Apache etc.

  • Operating System: Linux