About the position
Design, development, and maintenance of the platform.
Provide 2nd and 3rd level technical operational support, including standby high priority support on rotation.
Develop system solutions in line with quality and delivery requirements.
Review code of team members to ensure quality and delivery requirements are met.
Ability and willingness to coach and train fellow colleagues and users when required.
Compile user and operational manuals.
Provide technical guidance and mentorship.
Ensure software availability, maintainability, and scalability.
Actively participate in Agile ceremonies.
Handle deployments and releases.
Engage in planning and monitoring.
Manage tenant requirements and communication.
Minimum Requirements:
Qualifications/Experience:
IT Degree and/or relevant qualifications.
Minimum 10+ years of IT experience.
Essential Skills Requirements:
Infrastructure as a Code:
Ability to define and manage infrastructure using code-based tools: Includes experience with Terraform and Ansible to provision and maintain AWS/AZURE cloud resources. Understanding of version control, modular design, and environment consistency is essential.
CI/CD (Continuous Integration/Continuous Deployment:
Experience designing, implementing and managing CI/CD pipelines using GitHub Actions, or Azure DevOps to automate testing, deployment, and delivery. Understanding of branching strategies, artifact management, and rollback procedures is important.
Scripting and Automation:
Familiarity with scripting languages: Proficiency in languages such as Python and Bash, and the ability to automate Splunk-related tasks like data collection, report generation, and alert management.
Cloud Experience (AWS or Azure):
Hands-on experience with cloud platforms such as Amazon Web Services (AWS) and/or Microsoft Azure includes deploying, managing, and optimizing cloud-based infrastructure and services. Familiarity with core services like EC2, s3, Lambda functions, networking, security and functions (Azure) is essential.
Splunk Expertise:
Good understanding of the Splunk platform: This includes knowledge of its architecture, features, and capabilities. High-level knowledge of Splunk Search Processing Language (SPL), dashboards, alerts, and other Splunk-specific tools and functionalities is essential.
Advantageous Skills Requirements:
Experience in developing frontend interfaces using JavaScript, CSS, React, etc.
Experience with Splunk dashboards and alerting.
Experience with Cribl Onboarding and Development: Includes volume reduction, enrichment, and data value mining.
Data Analytics.
Desired Skills:
- Terraform
- Ansible
- GitHub Actions