Responsibilities
- Architect and optimize observability environments through software engineering best practices
- Build automation scripts and tools to streamline observability instrumentation and deployment
- Integrate observability into CI/CD pipelines using infrastructure-as-code (IaC) and configuration management tools
- Conduct observability code reviews and implement automated validation checks
- Build AI-native tools for autonomous issue detection and resolution
- Lead the design of distributed systems focused on reliability, scalability, and performance
- Manage data routing, transformation, and endpoint monitoring integrations
- Mentor junior engineers and foster a culture of continuous improvement
- Collaborate across teams to align observability strategies with business goals
- Communicate technical insights and recommendations to leadership
Requirements
- Associate degree in Computer Science, Engineering, or related field
- 7+ years in software/infrastructure engineering with observability/logging focus
- Strong foundation in operating systems, networking, algorithms, and distributed systems
- Expertise in: Programming (eg. Python, .Net, Java, Go, Node.js), System architecture and AI Ops, CI/CD (eg. GitHub Actions, Azure DevOps), Infrastructure as Code (eg. Terraform, Ansible), Cloud-native development (eg. Azure, AWS, GCP), API design (eg. REST, gRPC)
- Proven leadership and mentoring experience
- Agile delivery experience and strategic thinking around observability maturity
#J-18808-Ljbffr