Specialist - Software Engineering
Job Description
Role description
Non Karat
Role Name Onboarding Engineer
Core SkillsPAM Products Windows Server Linux Server Kubernetes Terraform Jenkins CICD concepts Ansible Secrets Management
Responsibilities
Scope is onprem Hashicorp Vault environment
Primary responsibility is to provide a consultation service for new consumers looking to integrate with Vault
Bring prior expertise in onboarding strategies, including best practice for Secrets Engines and authentication methods
Develop strong documentation and self-help resources so other developers can onboard seamlessly
Continuously improve service health and resilience
Advance strategic programmes and act as subject matter expert SME for solution design
Build and maintain effective relationships with business stakeholders and internal technical teams
Handle ad hoc out-of-hours work when necessary in line with change management requirements
Essential Requirements
3 years experience working in a Hashicorp Vault environment onprem preferred
3 years in using Hashicorp Terraform and building automation
Strong skills in Vault integration, specifically navigating Secret Engines and Authentication methods
Troubleshoot inefficiencies in Vault integration such as failed calls, monitor usage trends, and build service efficiencies
Strong skills in developing quality relationships with colleagues to establish their requirements and collaborate to find solutions
Experience of managing crisis calls, troubleshooting complex issues, and building root cause remediation plans
Experience of designing monitoring and ingestion solutions at enterprise level Splunk Grafana App Dynamics SCOM
Understanding and experience of technologies deployed at a large scale in a global IT enterprise
Experience of working in an Agile team managing work in Jira and engagements in Jira Service Desk
Additional RequirementsExperience of coding scripting and use of GitHub and code management best practices
Experience working with Audit and Compliance requests and procedures
Experience taking on Scrum Master role or managing Jira Boards and task prioritisation
Ability to adapt to and understand new technologies, being self-motivated to learn
Strong interpersonal influencing, communication, and report-writing skills
Ability to interact appropriately with users with varying levels of technical skill
Strong analytical skills and ability to work with users to identify the best solution
Ability to work in a multi-country, culturally diverse, and time zone separated role
