Job Description
Role : Senior Oracle Engineer with DevOps
Location : Sheffield, UK (Hybrid)
Job Type: Contract
Overview
An experienced Senior Oracle Platform and DevOps Engineer to help deliver automation around Oracle database products on various premise platforms and in Oracle public cloud.
You are expected to have proven and demonstratable experience of API and platform engineering development, and to apply this knowledge in the implementation of solutions for integrating on-premises and external cloud services interfaces into existing client customer portals.
Role Requirements
* Follow pre-defined scope, design, and plans to assist in implementing and supporting new technology initiatives.
* Support and maintain the existing Oracle estate and Automation Services
* Deliver robust solutions using leading technologies and provide excellent levels of service to the business and IT support needs.
* Design and code infrastructure automation.
* Apply DevOps principles to automate interfaces between systems.
* Design and code reusable APIs to build, manage and provide self-service functions.
* Designing and testing automation, eliminating defects and errors with product development
* Designing and integrating observability for all new and existing products.
* Creating and maintaining solution documentation.
* Problem solving issues that arise in day to day running of automated processes and providing timely responses and solutions as required.
* Creative thinking skills, ability to communicate well to other members of the development team.
Knowledge & Experience / Qualifications
* Experience and knowledge of OCI and specially Oracle Cloud @ Customer and Oracle Functions.
* Experience and knowledge of Core Oracle DBA skills with OEM, SQL and PL/SQL considered advantageous.
* Experience and knowledge of OEL / RHEL, RPMs, Shell Scripting, PHP, Ansible, JSON, YAML and Puppet. Knowledge or RUST is desirable.
* Experience and knowledge of virtualization i.e. VMware VMs, Vagrant, Virtual Box, Docker, Kubernetes.
* API Development experience with Python FASTAPI and tooling knowledge (e.g. Postman/ Newman, Sonarqube, Cucumber, Terraform etc.)
* End-to-end knowledge of build, package, automated testing, and deployment of CI/CD pipelines.
* Able to use Jira / GIT / Jenkins / Confluence / Nexus / Splunk / Kong with proficiency.
* Able to create dashboards as part of observability in Splunk.
* Good understanding of secrets management via Hashi Vault, Jenkins credentials and Ansible Vault.
* Experience of DevOps and Agile operating principles
* Ability to navigate security and risk expectations in a regulated banking environment.
* Ability to work collaboratively across teams/regions/cultures, sharing and building collective knowledge.
* Troubleshooting and bug fixing.
* Self-Starter and able to work with minimal supervision.
* Excellent documentation skills.