• Solution Architect

Industry IT-Software / Software Services / testing
Location Karnataka Bengaluru
Experience Range 8 - 12 Years
Open

Functional Information Technology
Job Description
About Us
We help transform companies using intelligent solutions that ship worldwide. AspireNxt is a leading IT Solutions provider with clients across India and South-East Asia. We work fast, smart, and in sync with our clients helping them achieve more across digital transformation, cloud, and workplace transformation.
Roles and Responsibility

Overview  

As a Java Chief Architect, you will be the technical face of the company as far as customers are concerned. This involves direct customer engagement allowing you to hone your skills as a Technology Leader. Access and constant interaction to Solution Architects of Principals will broaden your horizon. This profile will be a steppingstone to the role of a Practice Owner, with broad responsibility of building and managing a Practice in a services organization or as a CTO in an internal Leadership role.


JOB DESCRIPTION SUMMARY

This position of Chief Architect – Java is to play the role of a hands-on Solution Architect designing and delivering software solutions built with cutting edge technology in Modern Application practice. As a technical leader, you will be responsible for understanding customer requirements, architecting the most cost effective and scalable solution, leading the team developing software, and ensuring that a quality solution is delivered to the client. Additionally, you will be mentoring the team members and working on R&D on emerging cutting-edge technologies working closely with the Technical Specialists in the practice and with principals like AWS, Microsoft etc. The Chief Architect will own the Proposals and will be responsible to assist the Practice Owner in developing collateral for various marketing and sales initiatives. the Chief Architect must work closely with Presales and Sales team to promote the practice and support them in winning deals.

Additionally, the Chief Architect will work with Technology specialists in validating and implementing best practices in the delivery projects. The Chief Architect will be accountable for the engineering component of project delivery.

This position leads to the Practice Owner role.

 

JOB RESPONSIBILITIES

 In this role you will be responsible for

  • Analyze and document customers business architecture
  • Analyze and document customers data architecture
  • Analyzing customer requirements and designing appropriate solution
  • Develop in-depth knowledge of the customer's technologies and architectures
  • Manage customer expectation and control scope creep
  • Communicate architectural decisions, plans, goals and strategies
  • Leading the engineering team, providing direction
  • Deliver working software with agile development practices
  • Assess skills of team members and leverage the right skills for each task
  • Mentoring a team of 10 – 15 members
  • Solutioning a cost effective and performing solution architecture
  • Architecting overall, comprehensive, and efficient practices
  • Identify architectural risks and propose alternatives and solutions
  • Guiding developers and operation teams in case of an issue
  • Monitoring, reviewing, and managing engineering activity
  • Design and develop prototypes and proof of concept
  • Contribute to creation of sales and presales collateral
  • Drive exploration of new and cutting-edge technologies and services
  • Contribute effectively to continuous improvement of processes
  • Ability to manage teams with a leadership mindset

 

REQUIRED SKILLS

  • The DevOps Architect will be expected to have the following experience and skills
  • Knowledge and Skills Requirements
  • Ability to leverage enterprise architecture frameworks for solution development
  • Ability to break down solution architecture to Application sub architectures and further to tactical daily tasks
  • Objective estimation skills and Technical risk management using frameworks
  • Expert in defining, designing and developing distributed and scalable products and services, including reusable domain-specific microservices on multi-platform /hybrid clouds (such as Microsoft, AWS, Google Cloud Rackspace, VMware, or OpenStack)
  • Deep understanding of Application, Infrastructure and security architecture and non-functional aspects like Performance, Scalability, Reliability, Availability etc
  • Deep understanding of cloud computing and data technologies, business drivers, emerging computing trends, and deployment options (preferably in Microsoft AWS)
  • Deep experience in Microservices Architecture and building modern applications.
  • Strategic business acumen and understanding of organizational strategy and ability to design information systems to deliver that strategy
  • Strong expertise in DevOps, Agile methodologies, containers, CI/CD,and tools like VSTS, Jira
  • Strong background and experience in technologies & frameworks such as:
  • Spring, Struts, JPA,JSF, Dojos, Ajax, EJB, JSP, Servlets, RMI, XML, SOAP, REST, UDDI (with high performance, multi-tenancy, global, scalable elements)
  • Application Servers such as WebSphere, WebLogic, Tomcat, JBoss
  • WebSphere Portal, Liferay, WebLogic/WebCenter
  • Front end / UI technologies including frameworks such as React/Angular.js
  • SQL, XML, JSON, MySQL, Postgres, MSSQL
  • Data Ingestion, Analytics, (preferable on AWS) 
  • Container technologies like Docker, Kubernetes, OpenShift, ECS, EKS
  • Experience with software and product development lifecycle (incl. coding, coding standards and reviews, source control, testing, debugging, build, deployment and operations)
  • Strong understanding of one or more development platform DotNet technologies (C#), Java / JavaScript
  • Experience in developing enterprise solutions with business process management workflows and master data management

 

Familiarity in the following areas

  • Build Management Tools Ant, Maven AWS CodeBuild etc
  • Configuration Management tools Ansible, Chef, Puppet, SaltStack
  • Continuous Integration tools Apache Camel, Jenkins, Teamcity
  • Continuous Monitoring Genios, Nagios


EXPERIENCE

  • Experience as Principal Architect or Senior Application Architect responsible for leading large teams in Enterprise organizations in Banking, Retail, Healthcare, Manufacturing sector companies or in Large IT Services organizations with responsibility of hands on coding leadership and Presales responsibilities
  • Experience as Enterprise Architect, Principal Architect or Senior Solution Architect in SMB sector companies, responsible for Application roadmap and technology landscape.
  • Experience as an individual contributor in a development team, with hands on responsibility of delivering code.

 

A+| A| A-