Description

Responsibilities

  • Work closely with Clients Architect(s), Product Vendor, Security, Networking & Application Support team to drive the Migration Planning.
  • Actively drive Application discovery and portfolio analysis to identify dependencies, data migration requirements, application configuration requirements, document archival requirements, anti-patterns for cloud-compatibility, whitelisted AWS Services to assist with Migration.
  • Collaborate with clients & define the complete end-to-end solution for migrating all the four applications.
  • Play the pivotal role in refining the scope and estimates based on findings from due-diligence and own the solution & deliverables throughout the project.
  • Work as both an infrastructure and application development/configuration specialist.
  • Provide Leadership and Articulate solutions to requirements proactively during Program Increments (PI) planning sessions.
  • Advise & implementation best practices for migrating to AWS.
  • Provide deep knowledge on Application Configuration & Application Migration patterns.
  • Work as a Technical Leader alongside client personnel & Cognizant project team to accomplish tasks successfully.
  • Design and implement DevOps practices such as Infrastructure-as-code (using CloudFormation), Continuous Integration Pipelines (using Bitbucket & Bamboo) for automation, repeatability & predictability.
  • Perform hands-on configuration of AWS Services, DevOps artifacts and related scripting to assist the project team.

Required Skills

  • Ability to learn proprietary languages that are part of COTS products (e.g. GoSu for Guidewire etc.) on the fly as part of client managed POD teams.
  • Proven expertise in building highly available, resilient, scalable low latency services in distributed architecture.
  • Strong integration background required integrating multiple systems together including mapping and transformation of data.
  • AWS Certified Solutions Architect/Developer/DevOps at Associate or Professional level is desired.

Required Experience

  • 10 years of experience designing and building a production level web application.
  • Experience in designing, building and maintaining APIs and backend microservices using frameworks like Java Springboot.
  • Minimum 2 years of Experience with developing applications on AWS using Lambda, API Gateway, Dynamo DB, RDS, S3, Step Functions, Fargate, CloudWatch.
  • Hands-on experience in creating DevOps artifacts for AWS using Cloudformation Bamboo Bitbucket ability to write complex cloud formation scripts.
  • Experience with building platforms and frameworks that are used by other developers
  • Relevant experience working with backend technologies including Spring Boot Spring MVC Spring Security JPA Spring Cloud Config Tomcat REST Hibernate.
  • Experience with frontend technologies like XHTML HTML5 CSS2 CSS3 XML JavaScript Ajax and modern JavaScript libraries eg AngularJS jQuery NodeJS is a plus.
  • Experience in Junit, Mockito, Maven, Groovy.
  • Experience with Kafka, ActiveMQ Splunk Dynatrace New Relic strongly desired.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field.


 

Education

Any Graduate