About the Role
Core Services is looking for a Senior Software Developer to join the Container Platform team. The role involves designing, implementing, and evangelizing a modern telemetry stack, working with architects to specify and document solutions, leading implementation, creating dashboards and reports, providing best-practice advice, troubleshooting issues, and reporting progress on tasks.
Responsibilities
- Work with an architect to design, specify and document a modern telemetry stack
- Lead the implementation of the telemetry stack that has been designed
- Implement dashboards and reports on the efficiency and reliability of services
- Provide best-practice advice and direct consultancy for other technology teams regarding the use of the telemetry stack
- Troubleshoot issues that have been raised in development and production environments
- Provide timely updates on the progress of allocated tasks
Requirements
- 8+ years of experience in professional software development
- 3+ years of experience with logging and telemetry software such as OpenTelemetry, Kibana, Grafana, and Prometheus
- Expertise in software development processes including coding standards, version control, automated testing, and CI/CD practices
- Excellent communication skills, including effective handling of complex, long-distance technical discussions
- Eagerness to tackle problems head-on
- Bachelor’s or Master’s degree in Computer Science or equivalent work experience
Nice to Have
- Experience with Kubernetes solutions
- Experience of and/or qualification in Red Hat's OpenShift platform
- Experience with high-volume services
- Experience in supporting engineers and their managers in the uptake of new technologies
- Agile development experience using Scrum framework
Work Arrangement
Remote (Worldwide)