Negotiable
Outside
Remote
USA
Summary: The Mainframe Engineer with DevOps role focuses on migrating Mainframe applications to a git-based source control management system while implementing DevOps practices. The position requires collaboration with senior engineers and involves developing CI/CD pipelines, scripting, and automation tasks. The role is remote and emphasizes continuous learning and skill development in Mainframe technologies and DevOps methodologies. Candidates should possess 3-5 years of relevant experience and strong communication skills.
Key Responsibilities:
- Collaborate with senior engineers to understand and support existing Mainframe application migration to git-based SCM.
- Troubleshoot migration issues to ensure clean application migration.
- Learn and use version control tools (e.g., Git) to manage code changes efficiently.
- Learn concepts and basics of mainframe-based SCM.
- Document the migration steps and different activities.
- Contribute to the development of CI/CD pipelines for Mainframe applications.
- Proficient in orchestration tools like Jenkins, GitHub Actions, Gitlab etc.
- Automate build, test, and deployment processes to accelerate software delivery.
- Develop and maintain scripts (e.g., Shell, Python, Groovy etc.) to automate Mainframe migration tasks.
- Improve and optimize automation scripts.
- Collaborate with internal as well as client teams, including developers, testers, and system administrators, to facilitate smooth migration and pipeline implementation.
- Communicate effectively within the team and share knowledge to foster a collaborative environment.
- Document processes, procedures, and configurations as part of client deliverables as well as to ensure knowledge sharing and maintaining knowledge base.
- Stay up-to-date with Mainframe technologies, DevOps practices, and industry trends.
- Participate in training and professional development opportunities to enhance your skills.
Key Skills:
- Bachelor's degree in Computer Science, Information Technology, or related field.
- 3-5 years experience in Mainframe technology and DevOps practices.
- Proficient with version control systems like Git.
- Knowledge of scripting languages (e.g., JAVA, Python).
- Good problem-solving and analytical skills.
- Effective communication and teamwork abilities.
- Eagerness to learn and adapt to new technologies and methodologies.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
- Collaborate with senior engineers to understand and support existing Mainframe application migration to git-based SCM.
- Troubleshoot migration issues to ensure clean application migration.
- Learn and use version control tools (e.g., Git) to manage code changes efficiently.
- Learn concepts and basics of mainframe-based SCM
- Document the migration steps and different activities.
- Contribute to the development of CI/CD pipelines for Mainframe applications.
- Proficient in orchestration tools like Jenkins, GitHub Actions, Gitlab etc.
- Automate build, test, and deployment processes to accelerate software delivery.
- Develop and maintain scripts (e.g., Shell, Python, Groovy etc.) to automate Mainframe migration tasks.
- Improve and optimize automation scripts.
- Collaborate with internal as well as client teams, including developers, testers, and system administrators, to facilitate smooth migration and pipeline implementation.
- Communicate effectively within the team and share knowledge to foster a collaborative environment.
- Document processes, procedures, and configurations as part of client deliverables as well as to ensure knowledge sharing and maintaining knowledge base.
- Stay up-to-date with Mainframe technologies, DevOps practices, and industry trends.
- Participate in training and professional development opportunities to enhance your skills.
- Bachelor's degree in Computer Science, Information Technology, or related field.
- 3-5 years experience in Mainframe technology and DevOps practices.
- Proficient with version control systems like Git.
- Knowledge of scripting languages (e.g., JAVA, Python).
- Good problem-solving and analytical skills.
- Effective communication and teamwork abilities.
- Eagerness to learn and adapt to new technologies and methodologies.