Previous Job
Technical Architect
Ref No.: 18-40727
Location: Philadelphia, Pennsylvania
Start Date: 07/23/2018
 JD for Technical Architect on Scaled Agile
  • 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