What are the responsibilities and job description for the Observability Architect position at Spar Information Systems?
Job Details
Role: Observability Architect
Location: Remote
Hire Type: Fulltime Permanent with my client
You Are:
The Observability Architect will play a critical role in designing, consulting, and implementing observability solutions using Dynatrace. This position involves a comprehensive approach to tenant consolidation, logs migration, existing tools rationalization, consolidation, governance, observability expansion, and observability FinOps.
The Opportunity:
- Design and Implementation: Lead the design and implementation of observability solutions tailored to complex systems and applications. This includes monitoring, logging, tracing, and ing mechanisms.
- Discovery and Consulting: Conduct thorough assessments to identify current observability gaps and recommend strategies for tenant consolidation and logs migration.
- Business OKRs convert into an observability/automation roadmap
- Integration knowledge: Should have knowledge of integrating various tools with Dynatrace and understand the end-points of various IT components.
- Tools Rationalization: Evaluate existing observability tools and frameworks to streamline operations, ensuring optimal performance and cost efficiency.
- Governance: Establish governance frameworks for observability practices across the organization to maintain compliance and best practices.
- Observability Expansion: Drive initiatives to expand observability capabilities across different environments, ensuring comprehensive monitoring of all systems.
- FinOps Integration: Collaborate with finance teams to integrate observability into financial operations (FinOps), focusing on cost management related to observability tools and services.
- Cross-Functional Collaboration: Work closely with development, operations, and security teams to embed observability into the software development lifecycle.
- Documentation: Develop and maintain comprehensive documentation for observability processes, standards, and best practices.
- Training and Mentorship: Provide training sessions and mentorship to team members on observability concepts, tools (e.g., Dynatrace), and methodologies.
What You Need:
Experience: Proven experience as an Observability Architect or in a similar role with a deep understanding of observability concepts and methodologies.
Technical Skills: Hands-on experience with Dynatrace as well as other observability technologies (e.g., Prometheus, Grafana).
Familiarity with tracing frameworks like OpenTelemetry is essential.
Programming Proficiency: Strong programming skills in languages such as Python, Go, or JavaScript for automation tasks related to observability solutions.
Architectural Knowledge: Solid understanding of system architectures, distributed systems, microservices, and cloud computing environments.
DevOps Familiarity: Experience with DevOps tools (e.g., Git, Jenkins) for continuous integration and deployment practices.
SRE concepts such as blameless postmortem, chaos engineering, auto-remediation and key sense on data interpretation and data visualization
Analytical Skills: Excellent analytical and problem-solving abilities to troubleshoot complex issues related to system performance.
Communication Skills: Strong communication skills to effectively collaborate with cross-functional teams.
Preferred Qualifications
Experience in implementing governance frameworks for observability practices.
Familiarity with financial management principles as they relate to observability tools (FinOps).