Sr Application Developer/Programmer
Description
- We are seeking an exceptional individual to join us as a DevOps - Data Platform Engineering within the Observability and Analytics Cluster of the Tooling Services organization.
- As a DevOps/SRE engineer, you will have the opportunity to be part of a dedicated team operating and growing the usage of our Service Observability Platform.
- You will foster collaboration with delivery teams across the globe, drive Operational Excellence, and make a substantial impact in our rapidly evolving organization.
Key Responsibilities:
- Coach and mentor junior engineers, providing technical assistance and facilitating knowledge transfer.
- Contribute to the squad's roadmap through industry-leading engineering practices.
- Apply DevOps expertise to enhance system availability, resiliency, stability, reliability, and self-service capabilities of the Observability Platform.
- Optimize infrastructure performance, addressing telemetry data challenges, leveraging Ansible for Infrastructure-as-Code (IaC), and managing bare metal, virtualized environments, Kubernetes, Kafka, and Elastic Stack (ELK).
Required Skills & Experience:
- Medium to senior-level experience in Data Engineering with a strong DevOps focus.
- Hands-on expertise with Jenkins, Git, and Ansible for CI/CD and automation.
- Proven experience operating and managing the Elastic Stack (Elasticsearch, Logstash, Kibana). Beyond ELK, knowledge or affinity with any of the Elastic Agent, Fleet, APM, ML, SIEM products is a plus.
- Experience with Kafka ecosystem components (KStream, KSQLDB, KConnect).
- Proficiency in OpenShift/Kubernetes deployments.
- Programming skills in Java or Python.
- Solid background in managing large on-premises infrastructures, including compute, storage, and networking.
- Experience with containerization and orchestration technologies such as Docker and Kubernetes.
- Excellent problem-solving skills and ability to troubleshoot complex distributed systems.
- Experience in data engineering, including building and maintaining data pipelines and ETL processes using ELK stack (ELK data engineer certification is a plus).
- Familiarity with Agile methodologies.
- Strong collaboration skills and the ability to work with remote teams across various time zones.
- Degree in Computing Science or equivalent professional experience.
Good to Have:
- Familiarity with the OpenTelemetry
- Knowledge of UML and C4 model for system design.
- Foundational knowledge in Machine Learning (ML).
We offer:
- A collaborative and inclusive environment valuing diverse perspectives and ideas.
- Opportunities to enhance technical skills while contributing to high-impact projects.
- A chance to be part of a team committed to Operational Excellence and continuous improvement.
- Join us and help shape the future of our Observability Platform while advancing your career in a dynamic and supportive environment.