Description

  • Minimum six years' overall software experience, including the following tools and processes:
    • CI/CD tools (e.g. Jenkins, Gitlab, SVN etc.)
    • Hands-on software development experience (preferably in Java, Python, or equivalent languages)
    • Migration of batch processing systems or similar projects
    • Unix/Linux expertise, including Perl/shell scripting and system administration
    • Execution of UAT and production parallel tests, compare results and identify discrepancies
    • Autosys batch scheduling system e.g. creating and maintaining autosys jobs, troubleshooting job failures etc.
    • Creation of detailed migration plans and executing them successfully
    • Strong troubleshooting skills for build failures, testing issues and deployment errors

Collaboration with functional SMEs to plan and execute large-scale migrations

Should be proficient in environment setup, testing, migration execution, and automation

Other Desired Qualifications:

  • Familiarity with Eclipse/IntelliJ
  • Knowledge of scripting languages like Shell/Python/Perl
  • Knowledge of working with Unix environment
  • Some knowledge of database management systems (e.g., Sybase)
  • Exposure to scheduling tools like Autosys, Control-M, Cron etc.
  • Familiarity with SDLC tools, Change Management, Version Control etc.
  • Certification in Autosys or related technologies
  • Knowledge of programing languages like Core Java or similar
  • Experience in environment setup and software deployment in lower environments
  • Familiarity with test automation frameworks and debugging methodologies
  • Ability to run pre-mortem calls, identify potential migration risks and mitigate issues
  • Understanding of IT change management processes and best practices
  • Experience in building custom tools/utilities to support migration efforts
  • Exposure to IaC (Infrastructure as code) tools like terraform

Education

Any Gradute