6 Infinity Career Edge Jobs
DevOps Engineer - Unix/Linux OS (5-10 yrs)
Infinity Career Edge
posted 10d ago
Key skills for the job
We are looking for a highly skilled DevOps Engineer with a strong background in software development (preferably in Java or equivalent languages) on Unix platforms.
The specialist will undergo one month of intensive training to become a Migration SME (Subject Matter Expert) and will then be assigned to a specific migration stream.
This role requires effective collaboration with functional SMEs to plan and execute large-scale migrations.
The ideal candidate must have hands-on experience with Autosys batch scheduling, CI/CD tools, and troubleshooting software deployments.
They should be proficient in environment setup, testing, migration execution, and automation.
KEY RESPONSIBILITIES :
Migration & Deployment Activities :
- Complete intensive 1-month training to become a Migration SME.
- Work with functional SMEs to plan, coordinate, and execute migrations.
- Set up lower environments based on provided specifications.
- Deploy software using CI/CD tools and ensure smooth software rollouts.
- Execute UAT and production parallel tests, analyze results and troubleshoot discrepancies
- Troubleshoot build failures, deployment failures, and testing failures during migration
- Follow firm's change management procedures to ensure compliance and risk mitigation
- Must be able to multitask and work well under pressure.
Batch Scheduling & Automation :
- Manage and configure Autosys instances and Procmon master for migrations
- Optimize batch processing workflows.
- Troubleshoot and resolve job failures in the new platform.
Planning & Execution :
- Develop detailed migration plans, including risk assessment and rollback strategies
- Conduct pre-mortem calls to review migration plans and remediate potential challenges
- Execute migrations in a structured and controlled manner, ensuring minimal downtime
- Working with the Appbank support team, perform post-migration validation and checks to confirm system stability.
Tool & Utility Development :
- Develop utilities and automation tools to streamline the migration process.
- Enhance migration efficiency through custom scripts and automation frameworks.
Collaboration & Communication :
- Work closely with functional SMEs, developers, QA teams and infrastructure engineers
- Communicate migration timelines, risks, and status updates to stakeholders
- Document processes and provide knowledge transfer to relevant teams.
REQUIRED SKILLS & QUALIFICATIONS :
Atleast 5 years of experience in software development and DevOps, including 2+ years as a DevOps Engineer.
Core Technical Skills :
- Hands-on software development experience (preferably in Java, Python, or equivalent languages).
- Strong Unix/Linux expertise, including Perl/shell scripting and system administration
- CI/CD tools experience (e.g Jenkins, Gitlab, SVN etc.)
- Working experience using Autosys batch scheduling system e.g creating and maintaining autosys jobs, troubleshooting job failures etc.
- Experience with migration of batch processing systems or similar projects
- Strong troubleshooting skills for build failures, testing issues and deployment errors.
Testing & Deployment Skills :
- Ability to execute UAT and production parallel tests, compare results and identify discrepancies
- Experience in environment setup and software deployment in lower environments
- Familiarity with test automation frameworks and debugging methodologies.
Migration & Change Management :
- Experience in creating detailed migration plans and executing them successfully
- Ability to run pre-mortem calls, identify potential migration risks and mitigate issues
- Understanding of IT change management processes and best practices.
Development & Automation :
- Strong shell scripting skills for automation.
- Experience in building custom tools/utilities to support migration efforts.
- Exposure to IaC (Infrastructure as code) tools like terraform (preferred).
Soft Skills & Collaboration :
- Strong analytical and problem-solving skills.
- Excellent communication skills to work with cross-functional teams.
- Ability to document processes and train stakeholders as needed.
- Team-oriented mindset with a proactive approach to challenges.
Tools :
Candidate should be well versed with the following tools to be successful in their day-to-day duties :
- Familiarity with Eclipse/IntelliJ.
- Knowledge of scripting languages like Shell/Python/Perl.
- Knowledge of programing languages like Core Java or similar.
- 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.
Functional Areas: Software/Testing/Networking
Read full job description