DevOps Engineer

Information Technology IRONDALE, Alabama


Description

Position at Motion Industries

Implementation of DevOps tools and processes.  Provide design, implementation, configuration and administration of various CI/CD & DevOps systems that support Java Front-End and DB2 back-end database stored procedures, for Motion’s critical business systems.

 

SCOPE

  • Performs design, implementation, and management of CI/CD tools and processes
  • Performs administrative functions of CI/CD systems for COBOL, JAVA, and DB2 database environments
  • CI/CD functions with appropriate IT departments to ensure error free implementations
  • Supports IT SOX compliance policies and procedures
  • Manage the implementation, support and administration of change management software tools, processes, and procedures

 

KEY ACCOUNTABILITIES

  • Support DevOps transformation including CI/CD
  • Design and implement change and release management tools and processes
  • Build and coordinate the implementation of Front-End Java applications using a number of products & Tools, including, but not limited to: Jenkins, Subversion, Git, Archiva, Red Hat Linux, Digital.AI’s CollabNet/TeamForge, VersionOne, and Continuum products, IBM WebSphere, OpenShift, Kubernetes and other Open Systems tools and software
  • Support the implementation of Back-End applications using several products & tools, including, but not limited to: TSO, Compuware’s ISPW, and IBM DB2 Subsystem
  • Use scripting languages to automate and integrate CI/CD processes and tools
  • Work with application developers, project managers, quality assurance staff, and technical support as needed to coordinate implementation of production changes, and perform roll-back of changes if/when required
  • Support the design, implementation, and support of Motion Industries’ Applications Agile Development process
  • Provide administration functions for systems including ISPW, CollabNet, Jenkins, VersionOne, Git, Subversion, and similar such tools to support CI/CD environments
  • Customer Service, this position aids the applications development team as needed to perform functions using the Change Management tools. Provide end-user training as required, when changes to the tools are implemented
  • Supports Business Continuance and DR preparing test scripts and executing the test scripts during the semi-annual DR test events
  • Supports Self Testing and Annual Audits by providing the test evidence and documentation as requested during testing for compliance with IT SOX and PCI audit requirements
  • Daily communication with all IT departments, especially software development and QA
  • Software/Toolset Vendors
  • Quality Assurance team interaction

 

Education & Experience              

  • Strong attention to detail
  • Experience with DevOps systems and Application Agile Development processes
  • Technical skills include Jenkins, Git, Subversion, Python, Maven, Scripting languages, Red Hat Linux, Windows LAN/Server environment, MS Office, and Internet technologies, IBM zOS (JCL, TSO, CList, DB2) a plus
  • Project planning and execution
  • Must communicate effectively, both verbally and in writing
  • Minimum of 2 years college is preferred
  • Minimum of 5 years’ experience is preferred

GPC conducts its business without regard to sex, race, creed, color, religion, marital status, national origin, citizenship status, age, pregnancy, sexual orientation, gender identity or expression, genetic information, disability, military status, status as a veteran, or any other protected characteristic. GPC's policy is to recruit, hire, train, promote, assign, transfer and terminate employees based on their own ability, achievement, experience and conduct and other legitimate business reasons.