DevOps Engineer

at  ING

Dublin, County Dublin, Ireland -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate09 Jul, 2024Not Specified10 Apr, 2024N/AStored Procedures,Ansible,Certificate Management,Windows,Docker,Sql,Nginx,Javascript,Languages,Web,Scripting,Bash,Powershell,Git,Load,Apache Kafka,Dependency Management,Openshift,TestingNoNo
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

DevOps Engineer for ING Wholesale Banking, Tribe Lending
ING is looking for an experienced Ops Engineer to help build on our transformation ambition.
Your role and work environment
The Lending Tribe is part of ING’s Wholesale Banking Lending Organization.
Our strategic direction is that we build the future of Wholesale Banking for our customers and employees. We create a fast, seamless, personalized & Data driven Digital Lending Xperience.
The Tribe consists of several areas and this position is for the Area Client Offering & Investors. Within this area we have a couple of initiatives which will contribute to making the lending processes fully digital and reduce the time to yes. We will do this through rethinking, replacing and reinventing current processes and tooling while ensuring compliance to policy and regulations by design. This is a challenging area due to the high degree of complexity in processes and product offering. At the same time this is an Area which will directly impact the daily work of our >3000 WB Front Office and Risk colleagues globally.
You will be responsible for enhancing, configuring and maintaining the application and its platform. The application has integrations with other ING systems, hence the ability to look beyond your own scope and collaborate closely with other teams in the organization is essential. We are looking for a senior experienced DevOps engineer who is experienced in managing application build in Java and .NET, hosted on Linux, Windows VM’s and Docker containers and doing deployments over Azure DevOps Pipelines. Someone who has the capabailities to work as a DevOps engineer on the various solutions and embraces a mindset on automating toil, being able to maintain and enhance the applications based on the needs of lifecycle management and requests for change. Someone who always thinks a step ahead with his approach. You embrace the responsibility for a high available platform which supports an important business process for our banking colleagues. You are comfortable working with Agile and Scrum methodologies.

Job Duties

  • Building CI/CD pipelines in Azure DevOps for automated builds and deployments
  • Drive a professional Life Management and vulnerability management attitude.
  • Incident Management. Analyze, solve, and correct issues in real time.
  • IT Risk management and documentation;
  • Continuous improvement of your own technical and functional expertise
  • Familiar with SRE concepts and System and Application Monitoring
  • Applying capacity and performance management using implemented monitoring capabilities as input
  • Writing and execution of automated tests (unit test, functional / non-functional, integration test, stress and performance tests
  • Implement monitoring and observability tooling like Prometheus, Grafana, Elastic Search to prevent issues and improve the stack based on forward looking analysis
  • Familiar with fail safe and disaster recovery and business continuity concepts.
  • Ensure high levels of application availability, sustainability and security.
  • Understanding of IT Service Management and relevant tooling
  • Provide 24/7 standby support for critical production systems when required.
  • Perform scheduled maintenance and support release deployment activities after regular hours.
  • Active contribution to platform designs and improvements, taking LCM, high availability and zero-downtime requirements into consideration

Requirements

  • Azure DevOps CI/CD
  • Source code & dependency management: Git, Maven;
  • Operating systems Linux, Windows
  • Scripting languages for example Ansible, Bash and Powershell
  • Docker, OpenShift
  • Networking and web secure communication (SSL/TLS, certificate management);
  • Experience with Oracle and MS SQL Server RDBMS solutions
  • Experience with writing efficient SQL and developing stored procedures
  • Experience event driven technologies like Apache Kafka
  • Experience in stress, load and performance testing

Additional preferred skills

  • Languages/Framework: SQL, IntelliJ, Java EE/JDBC, Rest APIs, SpringBoot/SpringBatch, Javascript (AngularJS, Polymer / LIT elements);
  • Experience in NGINX and Load balancing solutions
  • Experience in secured file transfer technologies like XFB Axway
  • Experience with MS ADFS and multifactor authentication solutions

Who should apply?
At ING, we promote diversity not just because it is the right thing to do, but because it’s essential for delivering on our strategy. To stay a step ahead we need teams with a healthy mix of contrasting perspectives and backgrounds as they are more creative, faster to adapt and more inventive with their solutions. We strive to hire a workforce as diverse as the communities in which we operate, and we will consider every application, regardless of race, religion, color, national origin, sex, disability, or age.
If you are an experienced OPS Engineer with a proven track record of managing various Windows based platforms and applications simultaneously, automate and maintain end to end ecosystems, we would love to hear from you!

Responsibilities:

  • Building CI/CD pipelines in Azure DevOps for automated builds and deployments
  • Drive a professional Life Management and vulnerability management attitude.
  • Incident Management. Analyze, solve, and correct issues in real time.
  • IT Risk management and documentation;
  • Continuous improvement of your own technical and functional expertise
  • Familiar with SRE concepts and System and Application Monitoring
  • Applying capacity and performance management using implemented monitoring capabilities as input
  • Writing and execution of automated tests (unit test, functional / non-functional, integration test, stress and performance tests
  • Implement monitoring and observability tooling like Prometheus, Grafana, Elastic Search to prevent issues and improve the stack based on forward looking analysis
  • Familiar with fail safe and disaster recovery and business continuity concepts.
  • Ensure high levels of application availability, sustainability and security.
  • Understanding of IT Service Management and relevant tooling
  • Provide 24/7 standby support for critical production systems when required.
  • Perform scheduled maintenance and support release deployment activities after regular hours.
  • Active contribution to platform designs and improvements, taking LCM, high availability and zero-downtime requirements into consideratio


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Trade Certificate

Networking and web secure communication (ssl/tls certificate management);

Proficient

1

Dublin, County Dublin, Ireland