CI/CD Administrator Summary Provide subject matter expertise for implementation and ongoing support of Middleware integration technologies in production and non-production environments. Work under general supervision; typically reports to a project leader or manager. Provide lead level technical expertise to Middleware staff. Manage day to day activities when called upon.
Primary Duties and Responsibilities • Install, configure and maintain 3rd party software components classified as middleware on multiple operating system platforms. • Use subject matter expertise with products to advise on design and assist with development of applications using these tools. • Configure production, development and testing environments and ensure the availability of these application services • Write complex automation scripts using common automation tools, such as Jenkins and Ansible • Provide performance tuning of components and services • Design disaster recovery solutions for middleware technologies to comply with business continuity objectives • Resolve configuration related problems • Resolve complex support issues in both production and non-production environments. • Assist production support and development staff in debugging middleware application defects. • Create procedural and troubleshooting documentation related to middleware products • Participate in or lead moderately or high complex projects. • Properly secure middleware technologies • Advise on industry best practices as it relates to new product selection. • Manage day to day activities of the middleware staff when called upon to do so.
Supervisory Responsibilities • N/A
Qualifications • [Required] Excellent problem solving skills • [Required] Ability to work independently • [Required] Ability to multi-task and work with management to prioritize tasks • [Required] Flexibility to be on call from 5 PM to 7 AM for 3 months per year. • [Required] Demonstrate strong confidence in abilities and knowledge • [Required] Ability to work well in crisis situations • [Required] Ability to work under minimal supervision • [Required] Good written and oral communication skills
Technical Skills • Expert understanding of: o Systems administration and change management practices o J2EE application services o Message-oriented middleware o Internet / Web based technologies o ITLT Best Practices o Scripting and coding o Network technologies o CI/CD tools o Cloud native applications o Technologies used to support microservices o File transfer protocols including SFTP o Encryption technologies (SSL/TLS, PKI Infrastructure management) o Security controls as applied to software technologies.
Education and/or Experience • Bachelor's degree in a related area • 7-10 years of related experience with o Minimum 7 years experience working in a distributed multi-platform environment. o Minimum 3 supporting middleware technologies Certificates or Licenses • Cloud certification a plus.