What are the responsibilities and job description for the Observability Architect position at SPAR Information Systems LLC?
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).