Senior Engineer - Database - Managed Infrastructure Services at Millennium IT ESP
Colombo, Western Province, Sri Lanka -
Full Time


Start Date

Immediate

Expiry Date

23 Mar, 26

Salary

0.0

Posted On

23 Dec, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Database Management, Oracle, MS SQL, PostgreSQL, MySQL, Middleware, Service Delivery, Incident Management, Root Cause Analysis, Performance Tuning, High Availability, Disaster Recovery, Security Standards, Automation, CI/CD, Mentoring

Industry

IT Services and IT Consulting

Description
Job Description Own database service delivery across multiple managed service customers Ensure SLA, KPI, and OLA targets are consistently met Participate in service reviews, audits, and governance meetings Drive continual service improvement (CSI) initiatives Act as the final escalation point for complex and critical database incidents Lead root cause analysis (RCA) and provide preventive recommendations Support Major Incident Management (MIM) and problem management processes Coordinate with application, infrastructure, middleware, and vendor teams Manage and support enterprise databases (Oracle, MS SQL, PostgreSQL, MySQL, etc.) Ensure database uptime, performance, and stability in 24x7 environments Oversee routine DBA activities executed by L1/L2 teams Validate and approve operational changes Proactively monitor and optimize database performance Conduct capacity planning and growth forecasting Review and optimize queries, indexes, and database configurations Prevent performance degradation through proactive tuning Design and maintain HA/DR solutions (e.g., RAC, Data Guard, Always On, Replication) Ensure backup, restore, and DR procedures meet RPO/RTO requirements Conduct periodic DR drills and recovery validations Enforce database security standards, access controls, and encryption Manage vulnerability remediation and database patching cycles Ensure compliance with regulatory, customer, and organizational standards Support audits and security assessments Plan and execute database changes with minimal service impact Support CI/CD and DevOps initiatives related to databases Automate repetitive DBA tasks using scripts and tools Maintain runbooks, SOPs, and technical documentation Provide DBA leadership during new service onboarding and transitions Support database migrations, upgrades, cloud adoption, and data center projects Perform technical feasibility analysis for new opportunities Support pre-sales by providing effort estimates and risk assessments Mentor and guide L1/L2 DBAs Conduct technical reviews and skill-building sessions Ensure proper knowledge transfer and operational readiness Establish and enforce DBA best practices Person Specification Bachelor's degree in computer science, Information Technology, or a related field (or equivalent work experience) Proficient in relational databases including Oracle, MS SQL, MySQL, PostgreSQL, MongoDB and Middleware such as Oracle Weblogic Server, Apache Professional Certifications such as OCA / OCP, Microsoft Certified: Azure Database Administrator
Responsibilities
The Senior Engineer will own database service delivery across multiple managed service customers and ensure that SLA, KPI, and OLA targets are consistently met. They will also act as the final escalation point for complex database incidents and drive continual service improvement initiatives.
Loading...