Next job

Principal DevOps Engineer in Raiffeisen Bank

Posted more than 30 days ago

2 views

Raiffeisen Bank

Raiffeisen Bank

0
0 reviews
More than 5 years
Kyiv
Full-time work
You will join a Platform team:The Platform is an umbrella for units like:- Network reliability engineering: How to cook networking in DC? How to meet SLA 99.0 for all network services? Build hybrid links? Establish VPN with EU region? — just a routine questions for guys- Data center reliability engineering: Hardware, SAN, Hypervisors, Backups, Hybrid Clouds, PaaS are all about these guys- Data base reliability engineering: Here we’re talking about Oracle, Postgres and a bit of Sybase. Perform se

You will join a Platform team:

The Platform is an umbrella for units like:

- Network reliability engineering: How to cook networking in DC? How to meet SLA 99.0 for all network services? Build hybrid links? Establish VPN with EU region? — just a routine questions for guys

- Data center reliability engineering: Hardware, SAN, Hypervisors, Backups, Hybrid Clouds, PaaS are all about these guys

- Data base reliability engineering: Here we’re talking about Oracle, Postgres and a bit of Sybase. Perform second day operations like: backups, monitoring, upgrades, etc. To meet highest SLA ever for our databases guys jumps “behind the scenes” of development kitchen and helps with performance bottlenecks and application issues

- Platform operations: Here we’re cooking IaC, Configuration management on top of *nix systems (We have more than 2k VMs BTW). GitHub, CodeQL, ansible, monitoring are just 10% of tech words from this area

- Project “Codename”: This unit is about cutting-edge technologies (we’re fans of cloud-native landscape), rapid SDLC, engineering culture, and microservices which are replacing “legacy” systems

The team is committed to delivering reliable platform services for customers who are: developers, devops, QA. We’re tech heart of Raiffeisen Ukraine and everybody expects that is operating normally.

Platform engineers are responsible for infrastructure provisioning automation (Terraform), building base images, automation of network services like DNS, CI/CD processes across bank services, service monitoring, Kubernetes infrastructure provisioning, service provisioning and automation for it. Platform operations team provides services for DevOps guys in domains, developers, other infrastructure engineers.

This team is about core automation, high reliability, and huge volume of support (operational burden, yeap we have it) which we must cut ASAP. Main goal here: 70% of time for engineering/experiments and 30% for support tasks.

 

Your responsibilities:

- Involved in new and existing service design discussions and recommend reliable, secure, performance optimized offerings based on business requirements

- Ensure that all operations across infrastructure are done with IaC and configuration management

- Ensure that components of platform are monitored and meet SLA

- Provide support for the operation teams 24/7 — on-call in off-work hours only for critical issues (escalations)

- Provide platform components as a service, like: CI/CD, Code quality, Monitoring, Compute resources, Kubernetes clusters, etc

 

Preferred qualifications:

Experience and Education:

- Minimum of 5 years of experience in DevOps, with a focus on microservices architectures

Technical Skills:

- Profound knowledge of Kubernetes, including experience in configuring, managing, and scaling clusters

- Experience with Apache Kafka in a microservices environment

- Proficiency in Java or Python or Golang programming languages to collaborate effectively withdevelopers

- Expertise with cloud providers such as AWS, IBM, and Oracle Cloud, including resource optimization and cost management

- Knowledge of PostgreSQL database management systems

- Experience setting up and maintaining CI/CD using GitHub Actions and ArgoCD or Flux

- Familiarity with ELK stack for logging

- Knowledge of Prometheus/Victoria for metrics

- Experience using Vault for secret management

- Familiarity with NoSQL databases like Redis, DynamoDB, and MongoDB

- Experience with API Gateway Kong

- Familiarity with tracing systems such as Jaeger and OpenTelemetry

- Experience with planning and orchestration tools like Crossplane, Terraform, and Ansible

 

Leadership Qualities:

- Proven experience as a team or project leader, with the ability to inspire and motivate colleagues

- Capability to make strategic decisions and formulate a vision for the development of the microservices platform

- Effective collaboration with colleagues of various levels and conflict resolution skills

 

Attitude towards Technology and Opensource:

- Active participation in opensource communities, contributing to projects, and a knack for implementing new technologies

- Commitment to continuous learning and staying abreast of the latest trends in DevOps and architecture

 

Communication Skills:

- Excellent communication skills

- Ability to build strong relationships with colleagues, architects, developers, and other team members

 

General Qualities:

- Ambitious mindset with a drive for achieving outstanding results

- Accountability for individual and team outcomes

- Readiness to work in a dynamic environment, adapting quickly to changes and emerging technologies

 

We offer:

International business career: work in a large international company that creates a diverse and inclusive environment for professional and personal growth. Strong Raiffeisen community of highly professional and successful teams from different countries.

 

Challenging WOW-projects: involvement into large-scale projects on product development, using modern engineering technologies, unique approach to encouraging customer-driven innovation.

 

Comfortable and safe format of work: flexible work conditions including remote work or hybrid models alternating between in-office hours and remote work. Offices with uninterruptible power supply and bomb shelters are provided to perform duties.

 

Professional development: knowledge sharing with colleagues from abroad, development within the company, upskilling and reskilling opportunities, internal competitions. The possibility of obtaining a T-shaped expertise. Internal and external training programs. Corporate English courses. Soft skills trainings at our corporate L&D academy. Team building activities and involvement into social projects.

 

Attractive social package and wellbeing: 28 days of paid vacation, medical insurance, official employment. Mental and Physical health support: individual psychological sessions and lectures, -free online workouts, yoga.

 

Stable income: competitive salary and bonuses for your efforts and contribution, rewards for participation in the referral program.

 

Our team on social media:

www.facebook.com/raiffeisencareer

www.instagram.com /raiffeisencareer

_______________________________________________________________

 

Platform team:

The platform covers the following sections:

- Network reliability engineering: how to prepare a network in DC? How to achieve SLA 99.0 for all network services? Create hybrid links? Install VPN with EU region? - just common questions for the team

- Data center reliability engineering: hardware, SAN, hypervisors, backup, hybrid clouds, PaaS - it's all about this team

- Database reliability engineering data: Here we are talking about Oracle, Postgres and a bit of Sybase. We will perform second day operations, such as: backup, monitoring, upgrades, etc. To meet the highest SLA requirements for our databases, the team goes "behind the scenes" in the development kitchen and helps to solve performance bottlenecks and application problems

- Platform operations: here we prepare IaC, Configuration management based on systems *nix (by the way, we have more than 2 thousand virtual machines). GitHub, CodeQL, ansible, monitoring are only 10% of the technical words in this field

- The Codename Project: This section is about cutting-edge technology (we're fans of the cloud-native landscape), rapid SDLC, engineering culture and microservices that replace "legacy" systems

The team strives to provide reliable platform services for customers, which are: developers, devops, QA. We are the technical heart of Raiffeisen Ukraine and everyone expects it to work properly.

Platform engineers are responsible for automating infrastructure provisioning (Terraform), building base images, automating network services such as DNS, CI/CD processes in banking services, service monitoring, provision of Kubernetes infrastructure, provision of services and their automation. The platform's operations team provides services to domain DevOps specialists, developers and other infrastructure engineers.

This team is about core automation, high reliability and a huge amount of support (operational workload, yes, we have it) that we we must reduce as soon as possible. The main goal here is to spend 70% on development/experimentation and 30% on support tasks.

 

What you will be doing:

- Participate in design discussions of new and existing services and recommend reliable, secure offerings with optimized performance based on business requirements

- Ensure that all infrastructure operations are performed using IAC and configuration management

- Ensure that platform components are monitored and meet SLAs

- Provide support for operations teams 24/7 — on-call during non-working hours only for critical issues (escalations)

- Provide platform components as a service, such as: CI/CD, code quality, monitoring, computing resources, Kubernetes clusters, etc.

 

Knowledge and experience required:

Experience and education:

- Minimum of 5 years of experience in DevOps, with an emphasis on microservices architecture

< p>Technical Skills:

- Deep knowledge of Kubernetes, including experience configuring, managing and scaling clusters

- Experience with Apache Kafka in a microservices environment

- Possess in Java, Python or Golang programming languages ​​to effectively collaborate with developers

- Experience with cloud providers such as AWS, IBM and Oracle Cloud, including resource optimization and cost management

- Knowledge PostgreSQL database management systems

- Experience setting up and supporting CI/CD using GitHub Actions and ArgoCD or Flux

- Knowledge of the ELK stack for logging

- Knowledge Prometheus/Victoria for metrics

- Experience using Vault to manage secrets

- Knowledge of NoSQL databases such as Redis, DynamoDB and MongoDB

- Experience with API Gateway Kong

- Knowledge of tracing systems such as Jaeger and OpenTelemetry

- Experience with planning and orchestration tools such as Crossplane, Terraform and Ansible

Leadership qualities:

- Experience as a team or project leader, with the ability to inspire and motivate colleagues

- Ability to make strategic decisions and formulate a vision for the development of the platform of microservices

- Effective cooperation with colleagues of different levels and conflict resolution skills

Attitude towards technologies and own resources:

- Active participation in opensource communities, participation in projects and the ability to implement new technologies

- Desire for continuous learning and to be aware of the latest trends in DevOps and architecture

 

Communication skills:

- Excellent communication skills

- Ability to build strong relationships with colleagues, architects, developers and other team members

 

General qualities:

- Ambitious thinking with a desire to achieve outstanding results

- Responsibility for individual and team results

- Willingness to work in a dynamic environment, quickly adapt to changes and new of technologies

 

We offer:

Work experience in a large systemic international business: work in a large international company that creates diverse and inclusive environment for professional and personal development of employees. A strong community of Raiffeisen Bank International, which consists of highly professional and successful teams from different countries.

 

Cool WOW projects: participation in large-scale banking product development projects using advanced technologies and approaches , which will allow our customers to receive the best, most convenient service.

 

Convenient and safe work format: flexible conditions, the ability to work remotely or in a hybrid model (remote and in the office). To carry out your duties, you can use offices with uninterrupted power supply and available bomb shelters.

 

Professional development: exchange of knowledge with colleagues from abroad, internal development, professional development and retraining , participationin internal selections. The possibility of obtaining a t-shaped examination. Internal and external training. Corporate English language courses. Soft skills training at our corporate academy. Team-building events and participation in social projects.

 

Social package and Wellbeing program: 28 days of paid basic vacation and additional vacations, health insurance, official employment. Mental and physical health care: individual psychological sessions and group lectures, free online sports classes.

 

Stable income: competitive salary and bonuses for your personal contribution, rewards for participation in the referral program.

Our team in social networks:

www.facebook.com/raiffeisencareer

< p>www.instagram.com/raiffeisencareer

More than 5 years
Kyiv
Full-time work
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept