Job Description
- As part of our continuous transformation, we are seeking Project Execution Engineer (Unix & Database) to join our team. This role is ideal for a hands-on engineer with strong expertise in UNIX/Linux systems and enterprise database management, who is passionate about performance, reliability, and operational excellence in mission-critical environments.
Key Responsibilities
- Administer, configure and support UNIX/Linux server environments across production and project platforms.
- Manage and maintain enterprise databases, ensuring optimal performance, availability, and security.
- Perform database installation, configuration, patching, upgrades, and routine maintenance.
- Monitor system and database performance, identify bottlenecks, and implement tuning and optimization strategies.
- Troubleshoot and resolve complex issues across UNIX systems and database platforms.
- Implement and maintain high availability, replication, and disaster recovery solutions for supported databases.
- Ensure databases and systems comply with internal policies, security standards, and regulatory requirements.
- Support application teams with database provisioning, query optimization, and performance tuning.
- Automate routine system and database tasks using scripting (e.g., Shell, Python).
- Maintain system and database health checks, logs, and proactive monitoring to ensure uptime and reliability.
- Execute incident response, root cause analysis, and corrective actions for system or database failures.
- Develop and maintain technical documentation, standard operating procedures, and system configurations.
- Collaborate with cross-functional teams to support deployments, migrations, and system improvements.
Qualifications & Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.
- Minimum of 5 years’ hands-on experience in UNIX/Linux system administration and database engineering.
- Strong expertise in UNIX/Linux environments (e.g., AIX, Solaris, or Linux distributions).
- Proven experience managing at least two enterprise databases (e.g., Oracle, SQL Server, PostgreSQL, MySQL).
- Solid understanding of database architecture, performance tuning, backup/recovery, and high availability setups.
- Experience with scripting and automation tools (Shell, Python, etc.).
- Strong analytical and troubleshooting skills with the ability to resolve complex technical issues.
- Good understanding of system security, access control, and compliance practices.
- Excellent documentation, communication, and stakeholder engagement skills.
- Ability to work independently and collaboratively in a fast-paced, enterprise environment.