Job Description :
Job Title: Application Systems Architect – Service Virtualization

Must Have:
5+ years of service virtualization experience.
8+ years in development and/or automation.
3+ years in Architect / Senior Developer role.
Undergraduate degree in CS / CE / CIS / MIS / Engineering / Technology related field.

Nice To Have:
Airline experience.

Position Purpose:
Act as a champion of service virtualization by educating application teams and working to expand utilization in order to increase efficiency, enable DevOps and achieve return on investment (ROI
Architect and design virtual services, frameworks and utilities to support testing operations across the enterprise.
Collaborate with resources across the enterprise to deliver robust and customized service virtualization solutions.
Provide leadership on complex web services and java virtualization by developing the strategy & design and ensuring solutions meet existing standards and utilize appropriate technologies.
Support service virtualization by providing technical expertise and strategic direction for any application team needs.
Principal Duties and Responsibilities:
Hands-on role responsible for operational support, administration and continuous improvement of CA Lisa Service Virtualization tool.
Provide subject matter expertise and technical direction to application development and testing teams.
Develop and communicate Service Virtualization standards and best practices
Represent Service Virtualization in DevOps core working group.
Provide hands-on support for teams moving to CI / CD for tool integration and configuration.
Proactively monitors coding activities and processes for service virtualization efforts and drives improvements as needed.
Works closely with application teams to ensure solutions for service virtualization are determined in advance of major changes or implementations of new technologies.
Designs / Codes complex web services, MQ, database and java virtualization solutions to support the enterprise.
Codes custom extensions as necessary.
Drives efficiencies in the development and testing process by ensuring service virtualization solutions are practical, streamlined and tuned.
Leads estimation process and status reporting for complex service virtualization projects.
Mentors service virtualization users (developers and QA) and provide training and education as needed.
Architects and maintains service virtualization environments to support the enterprise.
Designs and creates service virtualization reports and metrics.
Continuously review industry best practices and new tools and/or techniques for service virtualization.
Ability to communicate conceptual ideas clearly and effectively.
Performs proof-of-concepts for application teams as appropriate or needed.
Qualifications:
Undergraduate degree in Computer Science, MIS or related technical field or equivalent experience / training.
5+ years’ experience with service virtualization tools and concepts (ITKO Lisa, CA Service Virtualization, IBM GreenHat
8+ years of experience in development, and/or automation.
3 - 5 years of experience in Architect/Senior Developer Role for service virtualization.
2+ years of experience in Unix.
In Depth experience with SOA, Web Services, JMS, IBM MQ and Rabbit MQ
Full SDLC experience; Agile / SCRUM experience preferred.
Ability to work with a team of highly experienced senior software developers, testers, and technical writers.
Understanding of technologies including applications, database design, networking, telecommunications and connectivity.
Experience in moving projects from initiation through deployment and support.
Experience and advanced knowledge of object oriented programming and scripting languagesC#, Java, Java Script, HTML 5, C++, XML, WSDL
Hands on experience designing and developing relational databases, stored procedures, and data access services (MS-SQL preferred
Experienced in Windows XP / 7 and UNIX environments.
Skilled at creating rich technical documentation for frameworks design, installation & integration guides, etc.
Excellent prioritization, time management / multi-tasking skills.
Flexibility and adaptable to changing environments.
Good written and verbal communication skills.
Team player.
             

Similar Jobs you may be interested in ..