onsite
Senior Database Engineer - Ensono
Software Engineer
Senior Database Engineer responsible for designing, deploying, and optimizing enterprise database solutions, leading complex projects, mentoring teams, and ensuring robust backup, recovery, security, and capacity planning across Linux environments.
About the role
Key Responsibilities
- Lead high‑complexity database initiatives, owning design, implementation, and ongoing optimization.
- Install, configure, and patch database software and related middleware, ensuring alignment with enterprise architecture.
- Develop and enforce backup, recovery, and change‑control policies to guarantee data integrity and availability.
- Perform capacity planning, performance tuning, and OS/storage configuration to meet service‑level objectives.
- Conduct security assessments, apply hardening measures, and monitor compliance with corporate standards.
- Mentor junior engineers, provide technical oversight, and act as a subject‑matter expert for database platforms.
Requirements
- 7+ years of hands‑on experience with relational databases (e.g., Oracle, SQL Server, PostgreSQL) in enterprise environments.
- Strong background in Linux/Unix system administration, storage provisioning, and network fundamentals.
- Proven expertise in backup/recovery strategies, performance tuning, and capacity planning.
- Experience with configuration management tools (e.g., Ansible, Chef, Puppet) and change‑control processes.
- Excellent problem‑solving, communication, and mentorship skills.