About this role
Discover ING Hubs Romania
ING Hubs Romania offers 130 services in software development, data management, non-financial risk & compliance, audit, and retail operations to 24 ING units worldwide, with the help of over 2000 high-performing engineers, risk, and operations professionals.
We started out in 2015 as ING’s software development hub, then steadily expanded our range to include more services and competencies. Now we provide borderless services with bank-wide capabilities and operate from Bucharest.
Our tech capabilities remain the core of our business , with more than 1800 colleagues active in Data and Analytics Tech, Tech Foundation and Channels, Retail Core Banking and Architecture, and Global Products and Technology Services.
We enjoy a flexible way of working and a highly collaborative environment, where fair and constructive feedback is encouraged.
For us, impact isn't a perk. It's the driver of our work. We are guided and rewarded by a shared desire to make the world a better place, one innovative solution at a time. Our colleagues make it their job to do impactful things and they love doing it in good company. Do you?
Here’s a sneak peak of what our colleagues say about working within ING Hubs Romania:
- At ING, we're building the solutions of tomorrow, today | 80% of our colleagues in Romania agree
The Mission
As a GCP Platform Cognos Engineer , you will contribute to building and operating the next generation of our analytics platform, with a particular focus on running IBM Cognos Analytics in a containerized environment on Google Cloud Platform (GCP) .
ING is expanding and modernizing its Data Analytics Platform in Google Cloud. As part of this journey, we are modernizing our existing Cognos landscape and moving towards a scalable, automated and cloud-native platform built on GCP and Google Kubernetes Engine (GKE) .
Your day to day
You will work at the intersection of analytics, cloud infrastructure and platform engineering. Your responsibility goes beyond simply running Cognos: you will help build the platform around it, automate its deployment and operations, and integrate it securely into ING's wider cloud ecosystem.
You enjoy working with modern technologies and are proactive in keeping your knowledge up to date. You are equally comfortable discussing platform architecture and getting hands-on with Kubernetes, pipelines, Terraform or troubleshooting a containerized workload.
You combine long-term architectural thinking with a practical, hands-on attitude. Automation, reliability, security and maintainability are fundamental parts of how you approach engineering.
The Analytics Engineering organization has the mission to make ING more data driven. We combine engineering, analytics, UX and data science to deliver valuable solutions and platforms for our organization.
You will be part of an international and multicultural environment, collaborating with engineers and stakeholders across multiple ING locations.
The team encourages experimentation, engineering ownership, knowledge sharing and continuous improvement.
##
What you’ll bring to the team
- You have hands-on experience with Google Cloud Platform (GCP) and building or operating platforms in a public-cloud environment.
- You have strong knowledge of Kubernetes , preferably Google Kubernetes Engine (GKE) .
- You understand container technologies and have experience deploying and operating containerized applications .
- You have an Infrastructure as Code mindset , preferably using Terraform .
- You have hands-on experience building and maintaining CI/CD pipelines with Azure DevOps .
- You understand automated infrastructure and application deployment practices.
- You have experience with relevant managed GCP services such as GKE, GCS, BigQuery and Cloud Logging/Monitoring .
- You have hands-on experience with monitoring, logging, alerting and troubleshooting distributed applications.
- You have knowledge of secure authentication and encrypted workloads, including technologies and concepts such as OIDC, IAM, KMS and SSL/TLS .
- You are comfortable scripting and automating operational activities. Python and Bash experience is an advantage.
- You understand networking concepts relevant to cloud and Kubernetes environments.
- You are willing to continuously learn and improve both yourself and the platform.
- You can clearly communicate ideas, technical decisions and architectural concepts, including documenting complex solutions and collaborating with engineers across multiple teams.
- Experience migrating enterprise applications from on-premises infrastructure to GCP .
- Strong hands-on experience with GKE .
- Experience designing or operating highly available Kubernetes-based platforms.
- Experience with Terraform modules and Azure DevOps YAML pipelines .
- Experience with container registries, image lifecycle management and deployment automation.
- Knowledge of cloud networking, ingress, load balancing, DNS and certificate management.
- Experience with platform observability and operational dashboards.
- Experience optimizing cloud infrastructure for performance, reliability and cost .
- An automate everything mindset.
Additional skills
- Strong problem-solving and troubleshooting skills.
- Self-starting and proactive attitude.
- Goal-oriented and persistent.
- Comfortable working in an international, distributed engineering environment.
- Able to balance platform stability with continuous improvement.
- Willing to challenge existing solutions and propose better ways of working.
- Strong sense of ownership for the services and platforms you operate.
Your responsibilities
- Build and operate IBM Cognos Analytics as a containerized platform on GCP.
- Deploy and maintain Cognos workloads on Google Kubernetes Engine (GKE) .
- Engineer the infrastructure required to support Cognos and its surrounding platform components.
- Create and maintain Terraform-based Infrastructure as Code .
- Develop and maintain Azure DevOps CI/CD pipelines for infrastructure and platform deployments.
- Automate Cognos installation, configuration, deployment and lifecycle-management activities wherever possible.
- Support the modernization and migration of existing Cognos environments towards the new GCP-based platform.
- Operate the platform after deployment and support its users and tenants.
- Manage monitoring, logging and alerting for Cognos and the underlying platform.
- Troubleshoot issues across the application, container, Kubernetes and GCP infrastructure layers.
- Implement and maintain secure authentication, authorization and communication between platform components.
- Contribute to platform architecture, technical designs and engineering experiments.
- Improve platform reliability, scalability, maintainability and security .
- Eliminate operational toil by automating repetitive activities with code .
- Create technical documentation, operational procedures and reusable engineering patterns.
- Collaborate with other engineering teams to integrate Cognos with the wider ING data and cloud ecosystem.