Database Administrator
2 days ago
Burgess Hill
Zensar is a leading digital solutions and technology services company that specialises in partnering with global organisations across industries in their Digital Transformation journey. Zensars Return on Digital strategy has enabled customers to look beyond current investments towards realising visible business benefits in their digital transformation journey. If youre looking for a workplace where associates realise and contribute to their full potential, are recognised for the impact they make, and enjoy the company of the people they work with, then youve come to the right place! As a Database administrator, you are expected to manage DB2 UDB (LUW) and Couchbase to support large, mission-critical enterprise databases. This role is ideal for a senior database professional who thrives in production environments, enjoys solving complex performance and availability challenges, and works closely with application, infrastructure, and vendor teams. The position involves end-to-end database ownership across production, development, and test environments, with a strong focus on stability, performance, high availability, and continuous improvement. Duties and Responsibilities DB2 Database Administration Administer and support large-scale DB2 UDB (LUW) databases in production and non-production environments (multi-TB databases). Perform installation, upgrades, fix packs, and patching for DB2 instances. Manage instances, databases, schemas, table spaces (SMS/DMS), buffer pools, and database objects. Implement and manage backup and recovery strategies (hot, cold, full, incremental) using disk and TSM. Execute database recovery activities including point-in-time and roll-forward recovery. Support DB2 HADR and HACMP environments and participate in failover and DR testing. Couchbase Administration Install, configure, and administer Couchbase clusters in production and non-production environments. Manage Couchbase features including XDCR, bucket configuration, replication, rebalance, and failover. Support large Couchbase deployments handling TB-scale data volumes. Implement user management and RBAC for database security. Monitor Couchbase environments using tools such as Couchbase Web Console, Icinga, Grafana, and Prometheus. Work with REST APIs for Couchbase administration and automation. Automate routine operational tasks using Shell scripting and Ansible. Troubleshoot complex production issues, perform root cause analysis, and drive permanent fixes. Collaborate with cross-functional teams and provide mentoring and technical guidance to junior team members. Ensure adherence to enterprise change management, incident management, and compliance processes using tools like ServiceNow. Technical Skills Required 12+ years of experience in database administration, with strong hands-on expertise in DB2 UDB (LUW). Practical experience administering Couchbase in enterprise environments. Proven experience supporting business-critical or banking sector applications. Strong knowledge of Linux/Unix operating systems. Hands-on experience with production support, performance tuning, and high-availability architectures. Experience working in ITSM/SLA-driven environments. Proficiency in shell scripting and database automation. Strong analytical, troubleshooting, and communication skills. Excellent communication and interpersonal skills, with the ability to build rapport and trust with clients. Strategic thinker with the ability to develop and execute innovative solutions. Strong understanding of technology trends and market developments. Ability to work collaboratively with cross-functional teams. Qualification: Must be educated to at least degree level or equivalent. TPBN1_UKTJ