SSUSA Job #748: Application Support Specialist

Job Description



One of our wealth management financial clients is looking for 2 Production Support Engineers (mid and senior level) to join their existing Engineering team. The candidate will be reporting directly to the VP of Engineering Services.


This role requires an individual with Application Support experience in a RHLinux environment and troubleshooting experience within a red-hat (CentOS) based environment as well as a good level of database experience (MySQL). You will undertake analysis and diagnosis of problems providing recommendations and implementing corrective solutions. Due to the nature of the role you will require excellent communication, planning and coordination skills. You will be expected to function well as both an independent problem solver and a team player. 


The candidate will have direct access to Production systems to troubleshoot and implement fixes in a controlled fashion. It is expected the candidate has experience working in a production environment. 


Responsibilities will include design proposals, testing and validation of the designs, implementation, technical documentation and ongoing operational support and maintenance.


Daily Roles/Duties:


Ability to diagnose faults and offer solutions with an emphasis on Linux environments, Virtualization and SQL Databases  

Design, implement and support highly available complex Linux based solutions in diverse system environments

Building, hardening and implementing Linux systems

Planning and developing new systems to meet customer requirements

Performance tuning, usage trending and analysis for preemptive maintenance and growth of systems

Using appropriate tools provide 24x7 system monitoring of all systems and services

Where appropriate create documentation for both internal and external use

Adhere to all system audit requirements as appropriate

Troubleshooting application issues, especially database related issues

Implement automation and logging systems

Build test specifications and undertake test cycles

Develop standard test plans and document the results

To Adhere to strict customer change control procedures

Skills-- Python, MySQL, Node.js, Bash are a +

 Required Experience: 

 Linux based systems

 Virtualization (Amazon EC2 and VPC a plus)


 CentOS / Red Hat


 Auditing and logging



 Bachelor's or Master’s degree in Computer Science or Engineering. Passion for Information and Technology and to design, build and polish concise and simple code

 Excellent programming, problem solving, prioritization and analytic skills

 Basic proficiency in software development using javascript, JSON, XML, node.js a plus

 Strong SQL skills and understanding of data architecture and warehousing principles.

  Familiarity with the software life-cycle; software development, test, deployment (SDLC)

 Good understanding of algorithms, data structures, performance optimization techniques, and object-oriented programming

 Structured thinker, Effective communicator,

 Ability to work independently or in a team setting

 Working knowledge of MS Office





Job Location
Jersey City, NJ

Position Type