We are seeking a highly skilled DevOps Engineer – Migration Specialist to lead large-scale batch processing and application migrations within AppBank at Goldman Sachs. The ideal candidate will undergo a one-month intensive training program to become a Migration Subject Matter Expert (SME) and will then be assigned to a migration stream.
This role requires expertise in software development (Java, Python, or equivalent), Autosys batch scheduling, CI/CD deployment, troubleshooting, and environment setup. The Migration Specialist will work closely with functional SMEs, developers, QA teams, and infrastructure engineers to ensure successful migration planning, execution, and validation.
The role demands a strong analytical mindset, strong verbal and written communication skills, stakeholder management, and the ability to effectively collaborate within a team and work under pressure in a high-stakes production environment.
Key Responsibilities
- Complete intensive one-month training to become a Migration SME.
- Collaborate with functional SMEs to plan, coordinate, and execute migrations.
- Set up lower environments based on technical specifications.
- Deploy software using CI/CD tools and ensure smooth software rollouts.
- Execute User Acceptance Testing (UAT) and parallel production tests, analyze results, and troubleshoot discrepancies.
- Debug build failures, deployment issues, and testing failures during migration.
- Follow change management and risk-mitigation procedures to ensure compliance.
- Manage and configure Autosys instances and Procmon (Goldman Sachs product) for migration activities.
- Optimize batch processing workflows to improve efficiency.
- Troubleshoot job failures and enhance automation for streamlined processing.
- Develop detailed migration plans, including risk assessment and rollback strategies.
- Conduct pre-mortem calls to review migration plans and mitigate potential risks.
- Execute migrations in a structured and controlled manner with minimal downtime.
- Perform post-migration validation with AppBank support teams to ensure system stability.
- Build custom utilities and automation tools to streamline migration processes.
- Improve migration efficiency by developing custom scripts and automation frameworks.
- Communicate migration timelines, risks, and status updates to key stakeholders.
- Document migration procedures and provide knowledge transfer to relevant teams.