Job Offers - Find your Job!

Mainframe DevOps Engineer

| Posted 11-05-2022

Virginia (Computer and Programming)


BRMi Technology is seeking a Mainframe DevOps Engineer.

Responsible for the set-up, maintenance and ongoing development of continuous build/integration infrastructure for z/OS and USS on the mainframe platform. Create and maintain fully automated CI build processes for various environments. Write build and deployment scripts. Support current mainframe pipeline processes as transition is done to CI/CD. Conduct highly complex work with little to no supervision and extensive latitude for independent judgment. Individual contributor and mentor to junior staff.
**Can be 100% remote in VA, MD, or FL**

Click here to learn about BRMi's culture.
Click here to see BRMi’s Glassdoor reviews Responsibilities:
  • Support DevOps and CI/CD tools administration, access management, configuration, integration, operations, change management, upgrades, and maintenance
  • Support full automation of CI/CD Testing
  • Work with team members to gather and interpret CI/CD requirements
  • Apply broad business knowledge and technical expertise to improve integration and operational performance
  • Design, code and troubleshoot CI/CD pipelines
  • Develop new pipelines for code build and deployment
  • Enable DevOps by moving code from Dev/Test to Staging and Production
  • Work directly with business leadership to understand data requirements; propose and develop solutions that enable effective decision-making and drive business objectives
  • Develop policies, standards, guidelines, governance and related guidance for both CI/CD operations and for work of developers
  • Recommend process improvements to ensure system scalability and reliability
  • Document and maintain the deployment process, standards and procedures
  • Maintain and enhance automation to support setup and provisioning of new projects
  • Support routine internal and external audits and address risks
  • Mentor and guide less experienced staff, including providing daily support to development teams and assist with application troubleshooting
  • Conduct monthly tool training and deployment process to users
  • Provide Tier 2 and 3 on-call support for mainframe applications
  • Perform other duties as assigned
  • Bachelor’s degree in Information Systems, Computer Science, Engineering or related field, or the equivalent combination of education, training with 5+ years’ experience
  • Experience in coordinating technology decisions with architectural requirements and constraints, including architecting and designing CI/CD pipelines
  • Agile Software Development and Management methods and ability to excel within an "Agile" environment
  • Significant experience with DevOps and CI/CD in a large complex z/OS mainframe environment with various systems
  • Extensive experience managing mainframe z/OS and USS systems, and working understanding of overall mainframe architecture
  • Experience developing and building mainframe software using both an Eclipse-based IDE (e.g. IDz) and TSO/ISPF
  • Experience with version control, change management and deployment tools such as ChangeMan ZMF, ChangeMan ZMF Client Pack, Endevor, ISPW
  • Experience with IBM Dependency Based Build (DBB), IBM UrbanCode Deploy (UCD), IBM IDz (or other Eclipse-based IDE), RocketGit
  • Experience with Docker, Git, Gradle, Maven, Jenkins, SonarQube
  • Significant experience working with Jenkins to build shared pipelines, including writing and maintaining Groovy shared libraries
  • Experience utilizing Docker/OpenShift for Containerization and Kubernetes for Orchestration
  • Knowledge of Groovy, PowerShell, Python, Shell, XML, YAML
  • Knowledge of IBM High Level Assembler, IBM Enterprise COBOL, REXX, JCL, ISPF Dialog
  • Familiarity with CICS, Db2, SDSF, ServiceNow
  • Experience integrating various DevOps tools, with specific technological experience in Git/GitHub, CloudBees Jenkins/Jenkins, IBM UrbanCode Deploy, Artifactory, Nexus Repository Manager, SonaQube, ServiceNow, JIRA, Checkmarx, Junit, Azure, Chef, Perfecto, Ansible and related tools
  • Knowledge of Azure and Azure DevOps CI/CD Platform
  • Demonstrated understanding of ADLS, ADF, Databricks, and SQL is a plus
  • Advanced understanding of Quality Control and Test Automation in Agile-based Continuous Integration environments
  • Ability to understand other projects or functional areas in order to consolidate analytical needs and processes
  • Demonstrates change management and/or communication skills
  • Significant experience working in a fast-paced multi-team environment
  • Ability to understand the business problem and determine what aspects of it require optimization; articulate those aspects in a clear and concise manner
** BRMi will not sponsor applicants for work visas for this position.** **This is a W2 opportunity only**
We are an equal opportunity employer that values diversity and commitment at all levels. All individuals, regardless of personal characteristics, are encouraged to apply. Employment policies and decisions on employment and promotion are based on merit, qualifications, performance, and business needs. The decisions and criteria governing the employment relationship with all employees are made in a nondiscriminatory manner, without regard to race, religion, color, national origin, sex, age, marital status, physical or mental disability, medical condition, veteran status, or any other factor determined to be unlawful by federal, state, or local statutes.