
Senior System Analyst
Primary stack
Nice to have's
Job description
About the Position
We are seeking a Senior System Analyst to assess workload automation environments and define a clear path to migrate required workloads to a target scheduler with strong governance. You will document end-to-end batch processes, security models, dependencies, and operational risks while partnering with stakeholders to plan sequencing, validation, and retirement activities. Apply to help drive a reliable transition.
Responsibilities
- Conduct a detailed current-state assessment of directory structures, file dependencies, inheritance, scheduling logic, permissions, and access controls
- Assess the existing scheduling environment including schedules, calendars, job structures, security model, integrations, monitoring, and operational procedures
- Inventory and document jobs, schedules, calendars, dependencies, scripts, executables, batch files, SQL jobs, and runbooks
- Identify active jobs, scripts, file flows, schedules, and user access patterns
- Identify unused, obsolete, duplicate, or non-required workloads and define candidates for retirement
- Determine documentation and retention needs for deprecated jobs, schedules, logs, and related processing artifacts
- Assess and document security and access rights across the environment
- Define mapping from a legacy permission model to a role-based access and security model
- Develop clear documentation for system processes, file structures, dependencies, scripts, permissions, and operating procedures
- Create system and interaction diagrams that show end-to-end processing flows and key interfaces
- Map file-based triggers, dependencies, and handoffs across batch processing workflows
- Validate job volumes and processing scale including peaks, calendar-driven scheduling, and execution frequency
- Evaluate calendaring and scheduling requirements including holidays, business rules, and exception handling
- Identify operational, technical, access, security, monitoring, logging, resiliency, and documentation risks
- Develop a practical migration plan including sequencing, prioritization, validation steps, and rollback considerations
Requirements
- 3+ years of experience in system analysis for workload automation or batch processing environments
- 3+ years of experience conducting architecture assessments for enterprise platforms
- 3+ years of experience with enterprise batch management solutions, including job scheduling concepts
- Senior-level stakeholder communication skills across technical and operational teams
- Proven experience producing system documentation, interaction diagrams, and process flows
- Strong knowledge of Windows administration, permissions, and access controls
- Strong analytical skills to evaluate dependencies, schedules, and operational procedures
- Strong risk assessment skills covering security, monitoring, logging, and resiliency
- Proficient English (C1, Advanced) for clear written and spoken communication
Nice to Have
- Financial services domain experience with market calendars and holiday schedules
- Experience assessing scheduling impacts from infrastructure, database, or platform changes
We Offer
- Competitive salary
- Opportunity to work with a leading company in the industry
- Professional growth and development
About the Company
EPAM Systems is a global software engineering and product development company that partners with the world’s leading brands to deliver technology solutions that drive business innovation and growth.
© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.