Job Description
We are looking for professionals with these skills to achieve our goals. If you have them, we would like to speak to you.
Key Responsibilities
- Responsible for the design, development, testing, deployment and management of database services utilising Azure & GCP cloud Platforms (IaaS and PaaS) as well as on-prem hosted DB’s.Working closely with our internal customers to develop and maintain well architected cloud and on-prem services and design patterns
- Collaborate with application development teams to drive the implementation of solutions to support the Cloud Operations and on-prem/edge vision and strategyLeads the strategy of standardized database offerings to facilitate build and deployment of on cloud and on-prem environments for internal customer teams.
- Develop and own product strategy and roadmaps for all enterprise DB service offerings
- Architect the right DB framework for better optimization of DB licenses
- Lead on the design of database monitoring and alerting standards, and ensure they are implemented across the estate in alignment with required standards
- Own and oversee the engineering of infrastructure-as-code platform products, to enable the building blocks for internal colleagues to build and develop on, and enable re-use
- Leads on project work streams and product development and help shape operations requirements and patterns if they differ from existing standards.
- Work with Managed Service Providers who provide day to day operational support to ensure KPIs, best in class monitoring and alerting capability exists
- Build positive and collaborative working relationships with the business and colleagues across Tech
- Manage service provision and operational relationships with key 3rd party suppliers.
- Review and prepare data and reports in support of service reviews and performance reporting
- Lead on the implementation and ongoing management of capacity planning.
- Lead the implementation and provision of disaster recovery design patterns and solutions
- Review customer satisfaction data, verifying the performance and quality of the solutions provided to the business.
What you’ll need to help you make the best of the role:
- Excellent working knowledge of the Azure & GCP cloud database and storage solutions
- Excellent knowledge of SQL and Oracle DB environments
- Excellent working knowledge of PostgresSQL and MySQL database engines/technologies
- Excellent working knowledge of NoSQL databases like Couchbase, MongoDB, etc.,
- Expertise in Ansible, Terraform, GitHub
- Expertise in scripting languages like Python, Powershell, Shellscript
- Excellent knowledge on DB benchmarking tools like HammerDB, YCSB
- Extensive experience with Infrastructure as Code and a full understanding of CI/CD tools.
- Experience with a broad range of Azure and GCP services and open source technologies is essential.
- Experiences with Azure and GCP IaaS and PaaS services
- Azure and GCP networking concepts, such as s, load balancing, security groups
- Infrastructure as code and coding languages such as Terraform
- Awareness of Networking concepts and network protocols including IP, TCP, UDP, HTTP, TLS
- Awareness of Security concepts, technologies and tools
- Monitoring tools, logging, metrics and alarms
- Familiarity with DevOps culture, methodologies and tools
- Familiarity with Agile development, deployment concepts, methodologies and tools
- Experience with open source software solutions
Experience
- Degree/Higher Educational qualification followed by 18 years IT experience.
- ITIL V3 (minimum of foundation, higher preferred)
- IT Industry recognized technical certifications for DB Technologies
- Proven customer facing experience in an IT service role
- Proven methodical and positive approach to problem solving
- Experience of working effectively as an individually, or as part of a highly motivated small to medium sized teams in an Infrastructure/Application ITIL based support environment
- Experience of supporting business critical real-time systems, ensuring high levels of availability through your direct actions.
- Demonstration of accountability to see issues through to successful resolutions.