Software Engineer (Infrastructure Automation & Telemetry)
Role details
Job location
Tech stack
Job description
We are looking for a Software Engineer with a strong DevOps mindset, specializing in infrastructure automation and telemetry/observability. This role will support the design, deployment, and monitoring of scalable systems with a focus on automation, reliability, and visibility.
Responsibilities
-
Design and build infrastructure automation solutions using Infrastructure-as-Code principles
-
Develop and maintain CI/CD pipelines for application and infrastructure deployment
-
Implement telemetry, monitoring, and observability frameworks (logging, metrics, tracing)
-
Build dashboards and visualization tools to provide insight into system health and performance
-
Support deployment, release management, and audit readiness processes
-
Collaborate with engineering teams to improve system reliability and scalability
-
Contribute to automation-first engineering practices across environments
Requirements
-
8+ years of experience in DevOps and software engineering in the services in the cloud
-
Experience with monitoring/telemetry tools (Kusto Clusters and Log Analytics, SQL Databases)
-
Create dashboards, automations, event handling
-
Expertise in infrastructure automation (Terraform, Github, Azure, Ansible, etc.)
-
Experience building and maintaining CI/CD pipelines working with R
-
Hands-on experience with cloud platforms (AWS, Azure, or GCP)
-
Programming experience (Python, .NET, Java, or similar)
Knowledge of containerization and orchestration (Kubernetes) * Infrastructure as Code
- Background in SRE (Site Reliability Engineering) practices
Experience with event-driven architectures or streaming platforms