Technical Architect

Alp Consulting Ltd.
  • Bangalore
  • Confidential
  • 12-15 years
  • 05 Aug 2015

  • Software Architecting

  • IT/ Technology - Software/ Services
Job Description

Skills/ JD architecture Experience:

Experience in defining & realizing end-to-end Solution Architecture for large & complex systems 10+ years of experience in IT including at least 3 years in Architecture roles 5+ years with hands-on experience Java/JEE ; Struts/JSF, Spring, EJB, JMS & ORM Deep expertise in at least one application server (JBoss | Weblogic server | WebSphere server) Proficient in dealing with all the layers in solution: Multi-channel presentation, business logic in middleware, data access layer, RDBMS | NO-SQL Proficient in OOAD using UML & in application of design patterns 2+ years of experience in SOA definition and realization Understanding of big data platforms concepts and NoSQL technologies, and ability to map such tools to context. Strong understanding of architecture patterns such as multi-tenancy, scalability, and federation, to build cloud-ready systems Certification in TOGAF/Open group certified Architect/IASA CITA-P/SOA school certified SOA Architect is desirable Technology and Engineering Experience: 2+ years of experience with at least one messaging platform (Websphere MQ | Tibco Rendezvous) At least one year of experience in using any of the BPM, ESB & Rule engine tools/products Strong experience in at least one RDBMS (Oracle | DB2 | MySQL) Proficient in UNIX/Linux environments Proficient in RIA & Web 2.0 related technologies Hands on experience in using Maven, JUnit, JProfiler/JProbe Strength in OOAD using UML & in application of design patterns Exposure to tools like Rational suite, Enterprise Architect, Eclipse, and Source code versioning systems like CVS/SVN Experience with different development methodologies (RUP | Scrum | XP) Expertise in creating technical documents like Architecture views, Technology Architecture blueprint and Design specification Experience in Architecture consulting engagements is a plus Certification in any Architecture related area is a plus Follow trends in technology and have a point of view Knowledge of one NoSQL or big equivalent platform (HDFS, HBase / Cassandra / Mongo / HazelCast / Redis / ...) Awareness of emerging big data technologies (Spark, Yarn, Impala, etc.) and ingestion tools (Flume, Sqoop, etc.) Knowledge and understanding of cloud computing infrastructure (Azure / Amazon EC2 / ...) * Knowledge of PaaS platforms is a plus. Key responsibilities Define and own end-to-end Architecture from definition phase to go-live phase Ensure clarity on NFR and address these requirements during Architecture definition phase Define Logical, Technical & Physical views of Architecture Define reusable components/frameworks, common schemas, standards to be used & tools to be used and help bootstrap the engineering team Review design to make sure design is aligned with Architecture Lead performance engineering and capacity planning exercises Help PM in identifying key technical risks and mitigation plan for the same Help PM in effort estimation and planning Mentor & guide Tech Leads & Software Engineers Other Responsibilities Handle interviews to attract external talent for the role of Technical Architect / Tech Lead Nurture & groom in-house budding Architects Build 'Reference Architecture' for selected technical domains Involve in pre-sales process and lead creating effective proposals for large, complex systems Write 'Point of View' document on emerging technology trends Conduct internal sessions on Architecture and Technology related topics

Job Posted By

About Organisation

Alp Consulting Ltd.