The Splunk Observability Architect is responsible for designing and implementing observability solutions across applications and infrastructure. Leveraging expertise in APM tools (e.g., Splunk, Datadog, New Relic), cloud platforms, and automation, this role ensures comprehensive visibility and performance monitoring in both cloud-native and hybrid environments.
Key Responsibilities
- Lead the implementation of monitoring solutions (Synthetic Monitoring, RUM, Log-based monitoring) for applications and infrastructure.
- Set up and manage APM tools (Splunk, Datadog, New Relic, AppDynamics, Dynatrace).
- Create technical documentation, including architecture diagrams and best practices.
- Work closely with application and infrastructure teams to define observability requirements and deliver solutions that meet performance goals.
- Lead global projects to improve observability, driving alignment with organizational objectives.
- Implement automation using tools like Ansible, Puppet, Chef, or Terraform to streamline monitoring processes.
- Integrate observability into CI/CD pipelines.
- Design monitoring for cloud platforms (AWS, GCP, Azure) and serverless functions (AWS Lambda, Azure Functions).
- Optimize containerized environments using Docker and Kubernetes.
Qualifications
- 8+ years in Application Performance Monitoring (APM) with tools like Splunk, Datadog, New Relic, Dynatrace, or AppDynamics.
- Hands-on experience with Unix/Windows OS, mainframe, and infrastructure monitoring.
- Expertise in Synthetic Monitoring, RUM, and Log-based monitoring.
- Proficiency in at least two programming languages (Java, .NET, Python, Node.js, etc.).
- Experience with cloud IaaS and container orchestration (Kubernetes, Docker).
- Knowledge of automation tools (Ansible, Puppet, Terraform).
- Strong documentation skills, including architecture diagrams and technical guides.
- Familiarity with Agile methodologies and the ability to manage SLAs.