An automation engineer is needed to assist with further development of automated deployments inclusive of IBM Security Products. This position would assist in design and developing the code required to build and maintain Access Management Services. This will allow the enhancement of and development of stronger automation processes, including full CI/CD pipelines, around the various Access Gateway environments, leading to less manual execution of scripts. Further automation will allow administrators to focus on code rather than procedures. Long term this will improve Change Management (CM) practices by ensuring all changes are captured in source control. This will enable automated rebuilds rehydrating environments and rapid recovery from ransomware or other critical incidents. The position will be responsible for improving existing processes and creating new automated health checks. Further efforts will reduce time spent by administrators doing manual tasks, reducing errors, integration with CM, integrate system monitoring for auto incident creation, self-healing based on environmental health, and streamlining work intake requests by integrating with Service Now. Future development efforts will enable “no touch deployment” to further reduce time to market. Other duties will include knowledge sharing and continuously seeking improvement opportunities.
Quals--
Basic Qualifications:
• Ansible Tower
• GitLab
• Python
• OpenShift and/or Kubernetes
• Unix/Linux
• Shell scripting
• Identity and Access Management Systems (IAM)
• Experience with RESTful API’s
• Argo CD
• Agile
Preferred Qualifications:
• Knowledge of modern authentication and authorization protocols including:
• OAuth 2.0
• Open ID Connect (OIDC)
• Federation (SAML 2.0)
• System for Cross-domain Identity Management (SCIM)
• Lightweight Directory Access Protocol (LDAP)
• Experience with IBM Security products
• SQL
• JavaScript
• ServicceNow
• PKI Experience
• RedHat Enterprise Linux (RHEL)
• Ansible Automation Hub and Ansible Galaxy
• Nexus
*Other/Additional Requirements:
Working Conditions: Will require the use of standard office equipment such as computers, phones, photocopiers, etc.
Physical Demands: Requires some degree of sitting (for prolonged periods of time), standing, lifting carrying, pushing, pulling less than 20 lbs.
Hours of Work: May require extended work hours. Occasional travel including overnight stays may be necessary.
US Citizenship or US Permanent Resident status is required.
Education/Experience:
Bachelor's Degree or equivalent experience/Master's Degree may be preferred or with 5+ years of relevant work experience.
*Denotes essential duties and/or any physical requirements required to perform essential duties for the role
Bachelor's degree