Contract Software Development L3 (Deployment Engineer)

Shulman Fleming & Partners

Contract Software Development L3 (Deployment Engineer)

New York, NY
Paid
  • Responsibilities

    Contract Software Development L3 (Deployment Engineer)

    Hybrid role: MUST be local to New York City

    In this role, you will interact directly with IT functions to primarily operate and enhance capabilities of the existing trading systems leveraging modern technologies and data & software architectures.

    Required years of experience: 3 to 7 years of experience

    Required skills:

    • Methodical approach to problem solving and incident management
    • Able to define and document operational procedures and runbooks
    • Familiarity with release packaging and deployment: rundeck, ansible, etc.
    • Understanding of SDLC and Agile frameworks.
    • Familiar with Linux: command line, standard file editing/searching/manipulation, shell scripting, etc.
    • Good communication skills, able to: express concerns/risks, document and communicate corrective and preventative action plans to stakeholders, etc.

    Typical assignments

    • Implementing pre-release and post-deployment verifications
    • Integrating with Rundeck or Azure DevOps for application deployment
    • Implementing application control solutions (start/stop scripts)
    • Integrating with monitoring solutions (OpsRamp, Grafana, Splunk, etc.)
    • Supporting annual DR/BCP testing requirements
    • Provisioning and setup of new servers
    • Supporting user authentication and authorization processes and workflows
    • Configuring authentication, Service Accounts, etc.
    Skills:

    Nice to Have:

    • Working knowledge of relational databases and SQL: understanding of tables, views, indexes; how to query and modify data; query performance/optimization
    • Working experience with job automation tools such as Tidal, Autosys, Control-M, etc.
    Education:

    Bachelor’s degree.