Used Tools & Technologies
GoRequired Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Security @ 4
Ansible @ 4
Grafana @ 4
Kafka @ 4
Kubernetes @ 4
Linux @ 4
DevOps @ 4
TypeScript @ 4
GCP @ 4
Java @ 4
GitHub @ 4
Hiring @ 4
Azure @ 4
JavaScript @ 4
PostgreSQL @ 4
React @ 4
Splunk @ 4
LLM @ 4
Azure DevOps @ 4
Oracle @ 4
OpenShift @ 4
Compliance @ 4
OpenTelemetry @ 4
Observability @ 4
AI @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NG Hubs Poland is hiring!
The expected salary for this position: 13 000 - 25 000 PLN
The financial ranges specified in the announcement are adjusted and may differ from the range specified in the remuneration regulations.
Role overview
You will contribute to the Global Observability Platform within the Global Monitoring Area, working on Synthetic (Black Box) Monitoring initiatives. The role (Engineer IV in ING job architecture) focuses on building reliable, scalable and maintainable monitoring infrastructure and tooling, and requires collaboration with engineers, architects, stakeholders and management.
Responsibilities
- Contribute to Synthetic Monitoring initiatives through Golang development, focusing on reliability, scalability, and maintainability.
- Maintain and support the Synthetic Monitoring infrastructure, including an in-house Grafana Mimir backend and Grafana frontend for visualization and dashboards.
- Design and deliver a Synthetic Monitoring runner based on Grafana k6, including custom extensions and execution logic.
- Develop and deploy Grafana k6 plugins, including front-end extensions to enhance test authoring and execution workflows.
- Ensure all software designs comply with ING risk, security, and compliance requirements.
- Enable and support users in defining and running Splunk-based synthetic tests.
- Provide operational support for the BBMP product, including on-call duties.
Requirements
- Knowledge and experience with Black Box / Synthetic Monitoring.
- Experience with Golang and Java.
- Experience with JavaScript / TypeScript and React.js.
- Knowledge of PostgreSQL and Oracle databases.
- Knowledge of ING processes for risk, security, and compliance requirements.
- Knowledge and experience with Azure DevOps pipelines / boards.
- Knowledge and experience with GitHub.
- Knowledge of OpenShift / Kubernetes and Kafka.
- Knowledge and experience with Linux (RedHat, Ubuntu, Alpine).
- Experience with OpenTelemetry (logging, metrics, and tracing).
- Degree in (Information) Technology or equivalent work experience demonstrating you operate at this level.
- Command of the English language.
- Strong team-player skills, able to empower and constructively challenge squad members.
Nice to have / Extra points
- Experience with public cloud providers (Azure, GCP) and cloud-based solutions.
- Knowledge of cloud technologies including Ansible and OpenShift.
- Experience with AI (LLM, prompting, coding).
- Good understanding of IT and platform building; ability to switch context between engineers, architects, stakeholders and management.
- Energetic, proactive mindset with a "Do it – Try it – Fix it" mentality.
Area / Department information
Within Global Monitoring Area as a functional line. The department is at the IT heart of ING and aims to build a Global Observability Platform to enable ING services to run seamlessly and put engineers in control of their observability. The team is diverse and distributed, focused on engineering and non-functional requirements.