h3Role Purpose /h3 pThe Database Administrator is responsible for designing, implementing, maintaining and supporting enterprise database platforms, ensuring their availability, performance, security and resilience throughout the database lifecycle. /p pThe role provides technical guidance on database design and architecture and supports the adoption of modern database technologies across on-premises, cloud and hybrid environments. /p h3Key Responsibilities /h3 ul liAdvise on database design, architecture and technology selection, collaborating with business and application teams to address business requirements. /li liAdminister relational and cloud-native database platforms. /li liInstall, configure, upgrade and maintain database environments. /li liSupport database platform modernisation, including standardised deployments and containerised database solutions where appropriate. /li liMonitor database performance, capacity, availability and utilisation. /li liImplement and maintain backup, recovery, replication and high-availability solutions. /li liContribute to disaster recovery and business continuity planning, ensuring database resilience and continued operations during disruptions. /li liMaintain database security measures, including access controls, encryption and audit requirements. /li liEnsure database administration activities comply with security standards, corporate policies and regulatory requirements. /li liInvestigate and resolve complex database incidents and performance issues. /li liProvide expertise in query optimisation, database integration and performance tuning to support application development and deployment. /li liSupport database patching, upgrades, migrations and lifecycle management. /li liDevelop automation and scripts for database provisioning, monitoring and administration. /li liSupport the use of Infrastructure as Code, DevOps tools and CI/CD practices to improve the consistency and efficiency of database delivery and operations. /li liWork with development teams to integrate databases into application environments and delivery pipelines. /li liCollaborate with application, infrastructure, security and data engineering teams. /li liPromote modern database management practices, innovation and knowledge sharing across technical teams. /li liMaintain database standards, technical documentation and operating procedures. /li liParticipate in incident, problem, change and release management processes. /li /ul h3Skills and Experience /h3 ul liStrong experience administering enterprise database platforms, including Oracle, Microsoft SQL Server and PostgreSQL. /li liStrong knowledge of relational database concepts, SQL and database operations. /li liExperience designing, implementing and supporting enterprise database architectures, including high-availability and resilient solutions. /li liExperience managing database availability, backup, recovery and replication. /li liUnderstanding of performance tuning, capacity management and database troubleshooting. /li liKnowledge of database security, identity management and access controls. /li liExperience applying security, compliance and operational controls throughout the database lifecycle. /li liExperience supporting databases in virtualised, cloud or hybrid environments. /li liExperience with modern cloud architectures and, ideally, containerised database deployments or platforms such as OpenShift. /li liFamiliarity with automation, scripting, monitoring and Infrastructure as Code. /li liExperience with DevOps practices, CI/CD pipelines and toolchains would be advantageous. /li liExperience developing scripts using technologies such as Python, Bash or PowerShell would be advantageous. /li liUnderstanding of database migrations, upgrades and lifecycle management. /li liExperience with cloud-native database services would be advantageous. /li liExperience collaborating with business and development teams on database design, architecture and integration. /li liAbility to contribute to technology modernisation and support the adoption of new database management practices. /li liBachelor’s degree or equivalent professional experience. /li liTypically six to ten years of relevant experience, or demonstrable expertise appropriate to the role. /li liExperience coordinating the work of others or contributing to technical projects is desirable. /li liStrong understanding of platform reliability, security, resilience and operational excellence. /li liExperience participating in incident, problem, change and lifecycle management. /li liAbility to document technical solutions and communicate effectively with technical and non-technical stakeholders. /li liCommitment to continuous learning, professional development and relevant industry accreditations. /li liA collaborative, improvement-focused and automation-oriented approach to engineering. /li /ul #J-18808-Ljbffr
Database Administrator (DBA)Avacone • basel, basel stadt, Switzerland