Position Details:
Client: Mizuho Bank
Payrate: $56/HR on W2 and $68/HR on C2C
Location: New York, NY Hybrid
Job Title - Software Development L3 (Deployment Engineer)
Call Notes
- Emphasized on SDLC knowledge, software delivery, application deployment/configuration, production rollbacks, and troubleshooting beyond basic ticket management.
- Prior candidate gap: several earlier candidates had L1/L2 or production-support backgrounds but lacked practical understanding of how software is deployed, configured, and moved into production.
- Looking for someone relatively junior who already has hands-on engineering fundamentals and can learn and grow, rather than a highly senior developer or a pure operations/support candidate.
- Relevant exposure includes release deployment, production validation and rollback, Linux/shell scripting, server provisioning/configuration.
- Candidates should be technically capable of interpreting logs and should have solid Linux/shell-scripting fundamentals.
- Candidates from strong technology/engineering environments can be considered if they have the required deployment/software-delivery background.
Education - Bachelor's Degree
Overview: 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.
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.