Overview
Design and develop scalable, high-performance observability services for HPE's GreenLake hybrid cloud platform, ingesting and serving logs, traces and metrics.
What you'll do
- Design and develop highly scalable and robust solutions for observability data points.
- Write scalable, robust, testable, efficient and easily maintainable code.
- Write code to ingest observability data points such as logs, traces and metrics.
- Write APIs to provide observability data for analytics.
- Be responsible for development, support and maintenance of one or more observability modules.
- Optimize the application for maximum speed and scalability.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Work closely with DevOps and infrastructure teams to deploy and monitor applications in production environments.
- Take part in the life-cycle project delivery, including requirement analysis, design, build, testing and deployment.
- Analyse use cases and requirements to design secure and scalable solutions.
What you'll need
- 5-6 years of experience, including at least 3 years as a Golang developer.
- Strong proficiency in Golang and a deep understanding of its internals.
- Experience with the full suite of Go frameworks and tools, including dependency management tools such as Godep, Go Modules and Vendoring, Go templating, Go test frameworks and Go profiling tools.
- Demonstrated ability to leverage AI tools and emerging technologies to enhance productivity, automate workflows, drive innovation and improve business outcomes.
- Familiarity with and hands-on experience in containerization and orchestration tools (e.g. Docker, Kubernetes).
- Experience with microservices architecture.
- Understanding of software development best practices, version control tools such as Git and SVN, and continuous integration.
- Strong work ethic and communication skills.
- Ability to work independently and in a collaborative team environment.
Nice to have
- Knowledge of the OpenTelemetry protocol, gRPC and HTTP/2.0.
- Experience working on front-end features using React.
- Knowledge of ML and LLMs.
- Knowledge of proxies such as Envoy.
- Knowledge of Kafka and Apache Pulsar.
- Knowledge of ClickHouse or other big data analytics tools.
Details
- Hybrid role: on average 2 days per week from an HPE office.
- Location: Hyderabad, Telangana, India.
- Job level: TCP_03; function: Engineering.
Read the full description and apply on the company’s own careers page.