Job Description
Looking for candidates who have experience specifically with Layer 7 and/or NGINX.
Key Responsibilities:
Contributes to the design and architecture of high-quality, complex systems and software/storage environments
Prepares, reviews, and analyzes software/storage specifications for products and systems
Contributes to the development, review, analysis and implementation of test strategies for complex software products and systems/for storage products and systems
Contributes to the development, test and integration of code for new or existing software of significant complexity involving multiple teams
Provides the review, analysis and closed loop corrective action for issues contributing to software/storage defects and business process problems
Designs and implements software lifecycle and quality assurance methods for projects and products
Presents accurate project status to senior leadership, at both a summary and detailed level
Essential Requirements:
Minimum 7 years experience in working with application servers, middleware technologies and API gateway technologies such as CA Layer7 API Gateway, APIGEE and Nginx.
Experience in Layer7 API Gateway development, policy manager and Layer-7 Portal.
Solid experience with Linux operating systems, including advanced shell command line for performance and network troubleshooting and scripting languages such as Perl, Python, Shell.
Advanced knowledge of TCP/IP Networks, HTTP Protocol, Application Load Balancing, Reverse and Forward Proxy, SSL Encryption and Certificate management.
Understanding of multi-tiered application architecture, webservices and databases.
Proven experience in troubleshooting enterprise applications, including interface with operations and IT teams throughout the organization as needed.
Platform design, implementation and operations for mission critical enterprise applications.
Intermediate knowledge on Cloud and VMWare infrastructure
Intermediate knowledge on Database technologies and SQL query.
Experience with ITSM/ITIL is preferred, including incident management and change management and tools such as ServiceNow, Remedy.
Working experience with monitoring and reporting tools like Splunk, Nagios, Zabbix and/or any other monitoring tools/processes will be advantageous
A bachelor's degree or equivalent in Computer Science, Engineering or related field required
Agile experience will be advantageous
Strong oral and written communication skills
Patience, compassion, strong customer and problem-solving skills
Detail oriented with the ability to learn quickly and efficiently
A strong desire to learn and share information with others to make their jobs easier
Foster open collaboration and constructive dialogue with everyone around you
Continuously innovate new solutions, influencing and responding to change
Desirable Requirements:
Contributes to the design and architecture of high-quality, complex systems and software/storage environments
Prepares, reviews and analyzes software/storage specifications for products and systems
Contributes to the development, review, analysis and implementation of test strategies for complex software products and systems/for storage products and systems
Contributes to the development, test and integration of code for new or existing software of significant complexity involving multiple teams
Provides the review, analysis and closed loop corrective action for issues contributing to software/storage defects and business process problems
Designs and implements software lifecycle and quality assurance methods for projects and products
Presents accurate project status to senior leadership, at both a summary and detailed