Release Engineer
MSR Technology Group3 months ago
Edison, NJ, United States
On-site
Contract
Junior Level (1-3 years)
Job Description
Environment release and Deployment Engineer
Location - NJ ( 3 days onsite mandatory )
Contract W2
Key Responsibilities
Proven experience in managing and coordinating complex non-production environments across multiple systems and interfaces for Investment and Capital Market domain
Environment Readiness & Validation
- Perform daily health and sanity checks to confirm application, database, and integration availability.
- Validate SOD/EOD jobs, batch processing in interconnected systems for functional divisions (Front → Middle → Back Office).
- Track environment uptime, utilization, and dependencies, ensuring readiness for upcoming test cycles.
- Coordinate and validate post-maintenance and patch activities with the teams.
- Maintain standardized environment readiness checklists and Go/No-Go criteria before test start or release execution.
Release & Deployment Coordination
- Coordinate and track all application releases and deployments across domains
- Act as the single point of contact between Dev, QA, Infra, and DevOps during release execution.
- Facilitate bridge calls or deployment channels to monitor progress and communicate issues in real time.
- Manage release calendars, ensuring clear visibility of overlapping or dependent releases
- Validate pre- and post-deployment environment readiness and smoke test outcomes.
Incident & Problem Management (Non-Production)
- Perform first-line triage for environment issues reported during or after releases.
- Log, prioritize, and coordinate incident resolution with appropriate resolver teams (Infra, DevOps, Vendor).
- Lead war rooms or bridge calls for high-severity incidents affecting testing.
- Track issues through closure and contribute to Root Cause Analysis (RCA) documentation.
- Maintain close alignment with ServiceNow/Jira workflows for incident, change, and problem records.
Monitoring, Reporting & Continuous Improvement
- Monitor environment health and job statuses using tools like Grafana, Dynatrace.
- Track environment KPIs — uptime %, release success rate, defect leakage due to environment issues, recurring incident reduction.
- Prepare and publish weekly and monthly dashboards summarizing environment performance, issues, and trends,
- Maintain runbooks and playbooks for standard procedures (pre/post deployment validation, connectivity tests, data load checks).
Communication & Stakeholder Coordination
- Serve as the central coordination point between QA, Dev, Infra, and Vendor teams for environment and release activities.
- Communicate environment status, risks, and dependencies clearly in daily standups and readiness meetings.
- Support cross-functional collaboration using tools such as Jira, Confluence, Slack/Teams, and ServiceNow.
Required Skills and Competencies
- Experience: 5–8 years in Environment Management, Release Coordination, or DevOps support roles.
- Preferred Background: Test Environment Management, Application Support, DevOps support.
- Proficiency in ITSM tools for tracking SRs, incidents, and changes, and collaboration tools like Jira, Confluence, Slack, Microsoft Teams
- Previous experience in BFSI or Investment and Capital Markets domain - Understanding of Front, Middle, and Back Office systems, trade life cycle, and batch dependencies.
- Exposure to CI/CD tools (Jenkins, GitLab, Azure DevOps, GitHub Actions), Knowledge of batch scheduling tools (Control-M, AWA, Autosys)
Regards,
Shweta Sharma
Email: shweta.sharma@msrtechnologies.com
Required Skills
DevOps Support
Release Coordination
Jira
ITSM Tools
Investment and Capital Markets Domain Knowledge
Environment Management
CI/CD Tools (Jenkins, GitLab, Azure DevOps, GitHub Actions)
Slack
Confluence
Microsoft Teams
Batch Scheduling Tools (Control-M, AWA, Autosys)