The Lead Technology Engineer will play a key role in driving the engineering function within Emirates NBD Group for the technologies he/she is responsible for. While managing the day-to-day operational activities is not expected here, this role will be accountable for the overall delivery activities such as Design, Development, Implementation, Standardization, Automation and Capacity Planning. You will be expected to have a T-shaped technical profile to be able to switch between multiple disciplines based on the project requirement where your core strength is coming from Linux operating system. The ideal candidate is also expected to automate the requirements of the platform in infrastructure as code way and take accountability of the end-to-end solution. The role is expected to have discussions with Technical and Solution Architects to find optimal solution to a problem and implement it based on the infrastructure and project requirements. You are encouraged not only use but also contribute into open-source technologies wherever it is applicable while maintaining interoperability and functionality of the infrastructure. You will be expected to do deep dive into various technologies and explore the capabilities to leverage.Roles & Responsibilities:Main TasksDrive projects to move the non-compliant products into the standard stackAutomate the installation and configuration of standard stack itemsPerform code review of peersStandardized stack of products across Emirates NBD Datacenters that should meet the different workload requirements. Well defined and actionable Strategy, Roadmap and Backlog for the Standard Technology StackEstablish the product backlog that require to be addressed on 2-week sprintsDrive backlog projects to completion with infrastructure as code approachLower the product TCO by driving efficiency and looking for innovative alternativesContinuous R&D and vendor engagementAutomate the installation to achieve Zero touch unattended deployment.Review all housekeeping activities and identify key processes that should be automated.Introduce Open-Source technologies into standard technology stack.Operational StabilityDesign solutions that cater for enhancing the operational stabilityAddress Problem tickets, Risk and Audit items in the products backlogRequired Qualifications:Bachelor of Computer Science or Equivalent Red Hat Certified Architect or EquivalentAt least 10 years of experience at a relevant technical position in large organizations with hands on automation knowledgeBanking backgroundKnowledge in Linux internals (Preferable RHEL / OLVM / OpenShift / WINDOWS)Knowledge in Windows/LINUX internalsComprehensive understanding in DevOps / SRE, IaC and 12 Factor PrinciplesExcellent hands-on experience in configuration management, orchestration and IaC tools (Ansible, Jenkins, Terraform)Strong understanding of Virtualization Technologies (KVM / Libvirt / oVirt / KubeVirt. OVM, Openstack)Strong understanding of Software Defined Storage Technologies (CEPH, GlusterFS)Strong understanding of Repository and Artifact management Tools (Red Hat Satellite, Spacewalk, Nexus)Strong understanding of Container Technologies (Docker, Kubernetes, OpenShift)Strong understanding of ELK and its beats (Audit beat, File Beat)Strong understanding of OS Compliance Policies (CIS Benchmark)Agile methodologies and its ceremoniesArchitect, write and implement software that improves the stability, scalability, availability of productsOwn multiple services and have the autonomy to do what suits the business and our customers in ITSolve occurring problems and create solutions and automation to prevent them from happen againPlan for reliability for systems to work across multi datacenter/environment and handle the outagesConceptual understanding about infrastructure and how it works,DNS (Authoritative and Non-Authoritative DNS, Dynamic and bind DNS, Forwarder)SSL Communication (Handshake of SSL traffic, Cipher Suites, Enc Algorithms,)Active Directory (Security OUs, policies)Certificates (SAN, client-authentication, keystores, mutual ssl)Load balancers / Site Selectors / FirewallVault Tools (CyberArk / Hashicorp)High AvailabilityKnowledge about API communications (Rest/Soap), developing a new consumer/publisher for any APIExcellent Scripting in Groovy (writing Jenkins Files), Bash/PowerShell, PythonGITOPS driven configuration management and deployment
Job Title
Lead Technology Engineer