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 nonfunctional 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:
o Spring, Struts, JSF, Dojos, Ajax, EJB, JSP, Servlets, RMI, XML, SOAP,
REST, UDDI (with high performance, multi-tenancy, global, scalable
elements)
o Application Servers such as WebSphere, WebLogic, Tomcat, JBoss
o WebSphere Portal, Liferay, WebLogic/WebCenter
o Front end / UI technologies including frameworks such as React/Angular.js
o SQL, XML, JSON, MySQL, Postgres, MSSQL
o Data Ingestion, Analytics, (preferable on AWS)
o 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
Testing tools JUint, Protractor etc
Version Control CVS, Git, Subversion etc.

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.
EDUCATION/QUALIFICATIONS/CERTIFICATIONS
Required Desirable
Graduate B Tech
SCJP, OCP, OCE AWS Certified DevOps Associate /
Professional
RedHat Certified
Certified Scrum Master/Product Owner
TOGAF, ArchiMate.

Anyone who would be keen to join our diverse and technically sound team, please connect with me at the below mentioned email address.

[Confidential Information].

Regards

Nabanita Das

Human Resources

AspireNXT

Bangalore


Source link