Description:
As a Senior Performance Engineer, you will be a principle contributor to the Performance-Operations Team’s objectives and goals. You will work closely with the Application Development, IT Management, Project Management, Incident Management, Engineering and Implementation, and IT Services teams to build a culture of application availability and performance.
Responsibilities:
- Designing and implementing continuous integration and continuous deployment pipelines for effective solution delivery to the business
- Making effective use of the client’s portfolio of performance tools, including Dynatrace, RedHat, Dockers, Hyper-V
- Suggests, recommends and champions new technologies for continuous delivery of high quality code to production, including requirements analysis, proof-of-concept, implementation, documentation, and training to get the team up to speed
- Because of all the interdepartmental interaction, you will utilized not only technical skills, but also soft skills
Requirements:
- 10 or more years of experience with a combination of the following: (1) application development, (2) continuous delivery for large scale web commerce applications (3) progressive IT experience
- Advanced knowledge of at least one 4GL programing language such as java, c# or c/c++
- Advanced knowledge of at least one scripting language such as JavaScript, bash, or PowerShell
- Expertise with information technology areas including:
- Operating Systems such as Apple OSX, Microsoft Windows and Red Hat Linux, including OS virtualization such as Dockers, Hyper-V, Red Hat virtualization, VMware, and Citrix
- Networking fundamentals, including TCP/IP, UDP, DNS, DHCP, VLANS, routing
- Networking elements such as load balancers, proxies, routers and switches
- Network Security elements including intrusion protection systems, anti-virus, proxies, and firewalls
- Datacenter fundamentals, server hardware systems , KVM, UPS
- Experience troubleshooting performance issues with complex large-scale multi-tier and distributed application infrastructures
- Bachelor’s degree in computer science or information systems (Master’s Degree preferred) or an equivalent combination of education, work experience and/or applicable certifications