Skip To Main Content
backBack to Search

Senior 3rd Line / Software Maintenance Engineer

Java, AutoSys, Perl, Bash, Python, Control-M, Java Development

We are seeking a seasoned Senior 3rd Line / Software Maintenance Engineer with proven experience in the full software development lifecycle, specializing in migration and software maintenance within Unix environments.

The ideal candidate will undergo a one-month intensive training to become a Migration SME and then contribute significantly to our large-scale migration projects. This role emphasizes hands-on experience with Autosys batch scheduling, CI/CD tools, and software deployment troubleshooting, aiming for high availability and performance in our business-critical systems.

Responsibilities
  • Complete a comprehensive 1-month training to become adept as a Migration SME
  • Collaborate with functional SMEs to meticulously plan and execute migrations
  • Configure lower environments as per specifications to prepare for migration
  • Utilize CI/CD tools for seamless software deployments
  • Conduct UAT and production parallel tests, interpret results, and resolve discrepancies
  • Provide support during build, deployment, and testing failures
  • Adhere to the firm's change management protocols for risk mitigation
  • Manage and optimize Autosys and Procmon master instances for migration processes
  • Develop detailed migration plans that include risk assessments and rollback procedures
  • Facilitate pre-mortem discussions to preemptively tackle potential migration issues
  • Execute migrations methodically to ensure minimal system downtime
  • Continually develop utilities and automation tools to improve migration efficiency
  • Maintain regular communications with various stakeholders, documenting and transferring knowledge as necessary
Requirements
  • Minimum of 3 years of experience in software development, application support, or release handling in an enterprise ecosystem, including at least 1 year as a DevOps Engineer
  • Hands-on development background in Java, Python or similar languages
  • Proficiency in Unix/Linux systems including Perl/shell scripting and sysadmin duties
  • In-depth knowledge of CI/CD tools such as Jenkins, Gitlab, or SVN
  • Proven experience with Autosys for job creation, maintenance, and troubleshooting
  • Competency in performing UAT, setting up environments, and deploying software
  • Capability to write scripts for migration and automation purposes
  • Familiarity with IaC tools, terraform preferred
  • Strong analytical skills and excellent team collaboration capabilities
  • B2 level of English or higher, with an emphasis on technical communication skills
Nice to have
  • Background in Java development
  • Certification in Autosys or related technologies
  • Experience with database management systems like Sybase
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn