CI CD Administrator Associate Principal
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.
Flexible work from home options available.