Position Overview:
We are looking for a dynamic and knowledgeable Database and Infrastructure Engineer to join our team. The ideal candidate will have a solid intermediate-level understanding of Oracle, PostgreSQL, and other database management systems. Experience operating and monitoring databases on AWS Cloud infrastructure is a key requirement. Proficiency with Terraform and at least one programming language to support operations is an advantage. This position requires flexibility to work across both cloud and on-premises environments, as well as the ability to manage critical systems under high pressure.
Key Responsibilities:
Manage and maintain Oracle, PostgreSQL, and other database systems.
Design, install, and configure servers and network infrastructure.
Operate, monitor, and optimize database performance on AWS Cloud infrastructure using tools such as CloudWatch, RDS Performance Insights, AWS Lambda, etc.
Support operational tasks by programming and scripting infrastructure as code using Terraform or similar tools.
Work with cloud platforms and physical servers to optimize system performance.
Operate and maintain critical systems, ensuring high availability and reliability.
Stay updated with emerging technologies and implement improvements to enhance operational efficiency.
Troubleshoot and resolve technical issues related to databases and infrastructure.
Establish monitoring, alerting, and backup/recovery procedures appropriate for AWS and on-premises systems.
Qualifications:
Intermediate or higher knowledge of Oracle, PostgreSQL, and other database management systems.
Experience in server installation, design, and network configuration.
Experience operating and monitoring database systems on AWS Cloud using services such as RDS, EC2, CloudWatch, etc.
Proficiency in Terraform and at least one programming language (e.g., Python, Java, Terraform, etc.) is a plus.
Ability to work effectively in both cloud and on-premises environments.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork skills.
Ability to work well under high-pressure situations and manage critical systems.
Passion for learning and applying new technologies to improve system operations.