PERSOL SINGAPORE PTE. LTD. is hiring for a Infrastructure Engineer- 12 month contract internship — a 12-month, on-site Software Engineering role based in Singapore. It is an unpaid internship. It is open to university students, typically in Year 2–4. Applicants with experience in Database Admin, optimized SQL queries, Application Design, NoSQL, and Access Control are a strong fit.
About this role
Experienced NoSQL Database Administrator with 2–8 years of expertise in managing Redis and MongoDB environments, ensuring high availability, performance, and reliability. Skilled in Linux-based administration, automation, troubleshooting, and implementing scalable architectures including clustering, replication, and backup/recovery solutions. Contract: 12 months Location: Changi • Minimum 2-8 years of experience in NoSQL Database Administration. • Good foundational understanding in caching, cluster-based setups, backup and restore cycles, delayed replication, NoSQL principles. • Basic appreciation of networking, application design, virtual server environment, security and access control. • Good communication (verbal and written) and documentation skills, with ability to coordinate clearly with different stakeholders. • Good foundation in programming / scripting. Familiarity in languages / tools like Python, Bash, Powershell is advantageous. • Hands on experience in Linux operating system (RedHat). • Ensure system reliability, performance, and that best practices are being followed. • Troubleshoot NoSQL issues and performance bottlenecks, working with vendor and application teams to achieve efficient and effective queries. • Participate in the 24/7 rotational shift and on-call duty, including weekends. • Hands on experience in troubleshooting on issues, raising ticket and coordinating with vendor, communicating and closing cases with internal users. • Install, setup, configure, patch, and upgrade database software (Redis and MongoDB) safely, with reversion included. • Set up Active-Active, High Availability and Redundant systems to support critical production and use-cases. • Monitor and ensure uptime and health of both development and production databases. • Manage and monitor day-to-day replication and backup processes. • Work with internal teams to plan and schedule application upgrades. • Prepare Change Requests and related documents to support rolling out changes in Production environments. • Design, implement, enhance monitoring for servers and database instances in lower environments and Production to provide comprehensive overview of health on-demand and historically. • Design, implement, maintain and automate the appropriate backup and recovery architecture as required. PERSOL Singapore Pte Ltd •UEN No. 200007268E • EA License No. 01C4394 •EA Registration No. R21103542(Ling Kai Jin) By sending us your personal data and curriculum vitae(CV), you are deemed to consent to PERSOL Singapore Pte Ltd and its affiliatesto collect, use and disclose your personal data for the purposes set out in thePrivacy Policy available at https://www.persolsingapore.com/policies.You acknowledge that you have read, understood, and agreewith the Privacy Policy.
Also in Software Engineering