Description
We are looking for a Software Engineer to join our Data Platform and Observability team. The team is responsible for developing and operating a large-scale distributed data platform that fuels critically important Workday applications.
Responsibilities:
- Deploy services to EKS AWS in production environments using Terraform and Argo CD
- Ensure reliable operation of Metrics, Logging, Tracing, and Alerting services handling terabytes of data
- Collaborate with cyber defense team to ensure security operations and platform security health
- Participate in on-call rotation supporting the observability platform
- Resolve issues internal customers may have with our services
- Write technical documentation such as ADRs, RCAs, and runbooks
- Collaborate with managers and engineers to ensure healthy engineering practices
- Build out test environments, tooling, and automation to implement CI/CD best practices
- Construct new metrics, logs, alerts, and dashboards
Requirements:
- BS in Computer Science or related technical field
- Minimum 5 years of experience building and deploying highly-scalable software
- Experience deploying software to public cloud platforms such as AWS, Azure, or GCP
- Experience with scripting skills in any programming language
- Understanding of system design, particularly distributed systems
- Good knowledge and understanding of Kubernetes
- Experience with Linux-based system administration
Preferred Qualifications:
- Demonstrable experience with Prometheus and Grafana Mimir
- Demonstrable experience with Kubernetes, Fluent Bit, Kafka, and Elasticsearch
- Strong DevOps knowledge and hands-on experience with IaC and CI/CD tools