Mainframe DevOps Engineer
BMC Software
- Pune, Maharashtra
- Permanent
- Full-time
- Plan, create, and manage the pipeline for software development, ensuring smooth communication between different teams like developers, testers, and IT operations.
- Work with various tools and technologies, such as Git, Jenkins, Docker, and Kubernetes, to build a reliable and efficient pipeline for software delivery.
- Monitor software performance and stability, quickly identifying and addressing any issues, ensuring that software runs smoothly for the end-users.
- Collaborate with IT security teams to implement security best practices and maintain the highest level of protection for the company's software and infrastructure.
- Constantly update pipeline processes, incorporating new tools or techniques that improve software quality, security, or speed of delivery.
- Oversee software releases and deployments, ensuring minimal disruption to users and immediate rollback of any problematic changes.
- Train and guide developers and IT staff on DevOps principles and techniques, fostering a culture of collaboration, continuous improvement, and shared responsibility for the software lifecycle.
- Collaborate with cross-functional teams to assess, plan, and execute the modernization of legacy mainframe applications.
- Analyze existing mainframe systems, identifying areas for improvement, and developing strategies for modernization.
- Evaluate and select appropriate tools and technologies to support mainframe modernization efforts.
- Provide technical leadership and mentorship involved in the modernization process.
- Conduct thorough testing and debugging of modernized applications to ensure high performance and reliability.
- Collaborate with stakeholders to gather requirements and define success criteria for mainframe modernization projects.
- Stay current with industry trends, emerging technologies, and best practices related to mainframe modernization.