Previous Job
Ref No.: 17-00780
Location: NY/NJ, New Jersey
Position Type:Direct Placement
Architecture Experience
  • Experience in defining & realizing end-to-end Solution Architecture for large & complex systems
  • Experience in designing applications on AWS | Azure | Other Cloud Providers
  • 5+ years of experience in architecting solutions using Java/JEE | Open source technologies | .Net Technologies
  • Proficient in dealing with all the layers in solution ; Multi-channel presentation, business logic in middleware, data access layer, RDBMS | NO-SQL
  • 2+ years of experience in SOA definition and realization
  • 2+ years of experience in designing horizontal scale applications
  • Experience with cloud based services like caching, databases, search is a plus
  • Proficient in creating technical documents like Architecture views, Technology Architecture blueprint and design specification
  • Follows technology trends and is able to correlate them with business
  • Experience in Architecture consulting engagements
  • Experience in software defined infrastructure and Cloud management platforms is desirable
  • Certification in TOGAF/Open group certified Architect/IASA CITA-P/SOA school certified SOA Architect is desirable
Technology & Engineering Expertise
  • Expertise in designing applications on at least one cloud platform (AWS | Azure | Other Cloud Providers)
  • Experience/Good Understanding of PaaS and Container platforms like OpenShift, CloudFoundry, Azure/AWS PaaS services, Docker, Mesos/Docker Swarm
  • Deep expertise in at least one application server (JBoss | Weblogic server | WebSphere server)
  • Experience with Continuous Integration and Delivery
  • 5+ years of hands-on experience in Java/JEE ; Spring, EJB, JMS & ORM or Microsoft Stack
  • Strong experience in at least one RDBMS (Oracle | MySQL| SQL Server)
  • Expertise in NoSQL databases desirable
  • Proficient in Identity Federation and Software defined infrastructure
  • Proficient in UNIX/Linux environments
  • Proficient in OOAD using UML & in application of design patterns

Soft skills
  • Able to deal with diverse set of stakeholders and facilitate workshops
  • Proficient in articulation, communication and presentation
  • High integrity
  • Problem solving skills & learning attitude
  • Team player
Key Responsibilities
  • Define and own Solution Architecture from definition phase to go-live phase
  • Ensure clarity on NFR and address these requirements during Architecture definition phase & make sure these are realized during engineering and deployment phase
  • Adopt a consulting led approach and become a trusted advisor to customer
  • Work with Account Manager on account mining by understanding customer's landscape & IT priorities
  • Define Logical, Technical & Physical views of Architecture
  • Define reusable components/frameworks, common schemas, standards to be used & tools to be used and help bootstrap the engineering team
  • Review design to make sure design is aligned with Architecture
  • Lead performance engineering and capacity planning exercises
  • Help PM in identifying key technical risks and mitigation plan for the same
  • Help PM in effort estimation and planning
  • Mentor & guide Tech Leads & Software Engineers

Other Responsibilities
  • Handle interviews to attract external talent for the roles of Technical Architect / Tech Lead
  • Nurture & groom in-house budding Architects
  • Involve in pre-sales process and lead creating proposals
  • Write 'Point of View' document on emerging technology trends
  • Conduct internal sessions on Architecture and Technology related topics