Job Description :
Participate in planning, definition, and high-level design of the solution and explore solution alternatives
Extensive experience in API first approach with API Gateway management like Mulesoft , IBM APIC , WSO2 , APIGEE.
Excellent hands-on experience in distributed computing with micro services framework, 12 factor design principles, J2EE, Spring boot, Netflix OSS, Hashicorp Consul ,Spring data , JPA , Spring security , NodeJS , service registry & discovery frameworks , Load balancing, Circuit breakers and Fault Tolerance.
Good hands on experience in Eventing and messaging patterns, streaming data , P2P model , Pub-Sub model , Kafka , Apache zookeeper , AMQP , RabbitMq , ActiveMq , ZeroMQ , JMS.
Should have extensive experience in SOA services and Enterprise Integration Patterns with solutions like Oracle SOA , Tibco SOA ,ESB , Oracle OSB , IBM Websphere ESB , Fuse Integration , Apache camel
Should have good experience in DevOPS tooling with JIRA, ALM, Continuous Integration / Delivery / Testing along with Jenkins / TFS , GIT / SVN , SonarCube , JUNIT , Artifactory (Nexus / JFrog) , Docker , Docker-Compose , Docker Swarm , Kubernetes /Apache Mesos , ELK /EFK , Log aggregation and monitoring.
Good knowledge in cloud services and ops specially in AWS with EC2 , ELB , EBS , S3 , RDS , DynamoDb, SES , SNS , cloudfront , VPC etc.
Experience in UI technologies as well like Angular , ReactJS, Javascript , HTML5 , CSS , Bootstrap.
Actively participate in the Continuous Exploration process as part of the Continuous Delivery Pipeline, especially with enabler Epics
Define subsystems and their interfaces, allocate responsibilities to subsystems, understand solution deployment, and communicate requirements for interactions with solution context
Work with customers, stakeholders, and suppliers to establish high-level Solution Intent, and the solution intent information models and documentation requirements
Establish critical NFRs like performance, API throttling, usability, reliability, High availability at the solution level, participate in the definition of others
Work with portfolio stakeholders, notably the Enterprise Architect, to develop, analyze, split, and realize the implementation of enabler epics
Plan and develop the Architectural Runway in support of new business Features and Capabilities
Work with Product and Solution Management to determine capacity allocation for enablement work.
Provide oversight and foster Built-In Quality
             

Similar Jobs you may be interested in ..