Skip To Main Content
backBack to Search

Lead 3rd Line / Software Maintenance Engineer

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

We are looking for a highly experienced Lead 3rd Line / Software Maintenance Engineer with a solid track record in the full software development lifecycle, specializing in migration and software maintenance within Unix environments.

The selected candidate will undergo a one-month intensive training to become an expert Migration SME and then take a leadership role in our large-scale migration projects. This position demands advanced hands-on experience with Autosys batch scheduling, CI/CD tools, and adeptness in resolving software deployment issues. The candidate will be pivotal in ensuring high availability and performance of our business-critical systems.

Responsibilities
  • Undergo detailed 1-month training to excel as a Migration SME
  • Lead a team of engineers, providing guidance and mentorship throughout the migration processes
  • Work closely with functional SMEs to meticulously plan and lead executions of migrations
  • Oversee the configuration of lower environments in alignment with specifications for migration
  • Employ advanced CI/CD tools for optimal software deployment strategies
  • Direct UAT and production parallel tests, interpret results, address discrepancies, and ensure quality compliance
  • Offer escalated support during build, deployment, and testing failures
  • Enforce and enhance the firm’s change management protocols for risk mitigation
  • Supervise and fine-tune Autosys and Procmon master instances for migration processes
  • Create comprehensive migration plans that include advanced risk assessments and contingency plans
  • Lead pre-mortem discussions to identify and address potential migration issues proactively
  • Manage migrations attentively to ensure minimal system downtime and maximum efficiency
  • Enhance utilities and develop advanced automation tools to streamline migration processes
  • Oversee regular communications with various stakeholders, ensuring thorough documentation and effective knowledge transfer
Requirements
  • 5+ years of experience in software development, application support, or release handling in an enterprise ecosystem, including 2+ years as a DevOps Engineer
  • Advanced development expertise in Java, Python or similar languages
  • High-level proficiency in Unix/Linux systems including Perl/shell scripting and sysadmin responsibilities
  • Extensive knowledge of CI/CD tools such as Jenkins, Gitlab, or SVN
  • Demonstrated leadership in managing Autosys for job creation, maintenance, and troubleshooting
  • Expertise in conducting UAT, orchestrating environments, and leading software deployments
  • Proven ability to develop complex scripts for migration and automation initiatives
  • Proficiency with IaC tools, with a preference for Terraform
  • Exceptional analytical skills and outstanding team leadership capabilities
  • B2 level of English or higher, with a strong focus on technical communication skills
Nice to have
  • Background in Java development
  • Certification in Autosys or related technologies
  • Experience with DBMS like Sybase and other databases
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