Sr Technology Architect/ Principal Technology Architect
Qualification:
BE/B TechResponsibility:
Design- Architecture and Design of solutions leveraging a single stack / product /platform.
- Coding.
- Ability to code in order to demonstrate product capability , POC or showcase leverage of features , best practices , patterns etc.
- Knowledge Management.
- ▪ Publish knowledge articles & white papers.
- ▪ Maintain & Contribute to knowledge management repository comprising of technical solutions, technical best practices and design/coding guidelines/standards.
- ▪ Conduct and facilitate knowledge sharing and learning sessions across team(s).
- ▪ Socialize / Evangelize knowledge management.
- ▪ Monitor and report on usage of knowledge management artifacts.
- Training and Recruitment / People Management.
- ▪ Mentor team in domain / technology.
- ▪ Host & Facilitate in person / on line training sessions.
- ▪ Author / Review training assets.
- ▪ Identify emerging trends and enable self / team.
- ▪ Assist in recruitment initiatives.
- ▪ Gain industry / product certifications.
- ▪ Performance management of team members.
- Project Planning and Set up.
- ▪ Create / Review project estimates.
- ▪ Articulate estimation methodology.
- ▪ Identify risks and dependencies.
- ▪ Provide inputs and support to project / program management for project estimates.
- Solution Conceptualization.
- ▪ Keep abreast of technology & infrastructure trends.
- ▪ Identify emerging trends (aligned to EAS goals) for further exploration.
- ▪ Build / Assist in creating business case for POC / POT.
- ▪ Build / Conceptualize solutions leveraging emerging trends.
- Solution Definition and Design.
- ▪ Support the discovery team during requirement elicitation and analysis phase.
- ▪ Interact with clients to understand their business (functional) / technical requirements.
- ▪ Collaborate with internal / external stakeholders to analyze architectural options for any given solution.
- ▪ Recommend architecture considering various architectural constraints.
- ▪ Develop high level solution design and get buy in from all stakeholders.
- ▪ Create a deployment architecture for the solution.
- ▪ Create infrastructure specification for the solution.
- ▪ Ensure deployment architecture meets all nonfunctional requirements.
- ▪ Assist / Resolve any deployment issues.
- ▪ Ensure functional and nonfunctional fitment of the proposed solution.
- ▪ Ensuring compliance to patterns and practices of Cognizant / Industry / Client.
- Project Support.
- ▪ Define / Assist in architecture and design of application(s).
- ▪ Conduct technical audits.
- ▪ Identify / Implement optimization of solution / application.
- ▪ Ensure design meets functional and non functional aspects of the applications.
- ▪ Create/Revise design and coding checklists / best practices.
- ▪ Interact with internal / external stakeholders for architecture / design buyins.
- Asset Development and Governance.
- ▪ Ensure adoption of enterprise assets in projects.
- ▪ Collect feedback on assets relevance and improvement areas.
- ▪ Track asset usage Identify reusable assets [ similar problem being solved in multiple engagements].
- ▪ Create/Review reusable assets.
- Business Development Support.
- ▪ Assist in RFP response.
- ▪ Contribute in external forums / blogs etc.
- ▪ Assist in client visit / client presentation.
- ▪ Track product / platform evolution and assist in adoption (if any).
Must Have Skills
- Google Cloud Platform
- Docker Container
- Jenkins
- APIGEE
- Anthos Service Mesh
- APIGEE Integration
- APIGEE API Hub
- APIGEE Hybrid
- APIGEE OPDK
- APIGEE X
- Google Kubernetes Engine (GKE)
- DevOps
- Authentication & Authorization
- Data Caching
- Swagger
- Google Cloud Armor
- Postman
- OAUTH
- Kubernetes
- Terrafor
- Security Protocols
- Google IAM
- Ping Federate
- Google Firewalls
- JSON Web Token
- APIGEE Developer Portal
- APIGEE Edge
- Cloud Infrastructure
- Load Balancers (Server & Site)
- JSON
- Rest API
- GIT
- JavaScript
- Firewall
- SOAP
Good To Have Skills
- Drupal
- Stop Light
- Swagger Hub
- Anthos
- istio
- SQL
- REST / API Service Testing
- Spring Boot
- NoSQL
- Node js
- SAML
- CSS
- XML
- HTML
- Unix Shell Scripting
- PHP