About Company
Flow Jamaica, a leading telecommunications provider in the Caribbean, is dedicated to connecting communities and empowering progress through innovative technology and exceptional service. As a subsidiary of Liberty Latin America, we are part of a dynamic and expansive network that spans multiple countries, delivering cutting-edge solutions in broadband, video, voice, and mobile services. At Flow, we believe in fostering a collaborative and inclusive environment where our employees can thrive, grow, and contribute to shaping the digital future of Jamaica. We are committed to operational excellence, customer satisfaction, and continuous innovation, striving to create a connected world where everyone has access to the information and opportunities they need. Join our passionate team and be a part of a company that is making a real difference in the lives of millions.
Job Description
Are you a highly skilled and meticulous Database Administrator with a passion for optimizing data systems and ensuring seamless server management? Flow Jamaica is seeking a talented individual to join our robust IT team in Naggo Head, Portmore. As a Database Administrator specializing in server and management, you will be instrumental in maintaining the integrity, performance, and security of our critical database infrastructure. This role involves comprehensive oversight of our database servers, including the full lifecycle management from installation and configuration to monitoring, troubleshooting, and continuous optimization of relational database management systems (RDBMS) such as Microsoft SQL Server, Oracle, and potentially MySQL/PostgreSQL environments. You will be responsible for implementing and managing robust database backup and recovery plans, ensuring data consistency and high availability to support our continuous operations and minimize downtime. Proactive performance tuning, capacity planning, and resource allocation will be key aspects of your daily activities, ensuring that our databases perform optimally under varying loads. The ideal candidate will possess a deep understanding of database architecture, strong problem-solving abilities, and a proactive approach to identifying and resolving potential issues before they impact service delivery. You will work closely with development teams, system administrators, network engineers, and other IT professionals to support various applications and initiatives, ensuring data accessibility, reliability, and security across the organization. Furthermore, you will play a crucial role in implementing and enforcing data governance policies, security protocols, and compliance standards, safeguarding sensitive information. This is a pivotal role that directly contributes to our ability to deliver uninterrupted telecommunications services and innovative digital solutions to our customers throughout Jamaica. If you are ready to take on a challenging yet rewarding position in a fast-paced environment and contribute to a company that connects communities and empowers progress, we encourage you to apply.
Key Responsibilities
- Install, configure, and maintain database servers and related components, ensuring optimal performance and security.
- Perform routine database administration tasks including backups, restores, replication, and data migration.
- Monitor database performance, identify bottlenecks, and implement solutions for performance tuning and optimization.
- Develop and implement database security policies, ensuring data integrity and compliance with regulatory standards.
- Manage database users, roles, and permissions to control access and maintain data confidentiality.
- Implement and maintain high availability and disaster recovery solutions (e.g., AlwaysOn Availability Groups, Oracle Data Guard).
- Collaborate with development teams to design and optimize database schemas, queries, and stored procedures.
- Troubleshoot database-related issues, perform root cause analysis, and implement corrective actions.
- Participate in capacity planning and scaling initiatives to ensure future database growth requirements are met.
- Document database architecture, configurations, and operational procedures.
- Stay current with emerging database technologies and best practices.
Required Skills
- Proficiency in Microsoft SQL Server administration (SQL Server 2016/2019+).
- Strong understanding of database design, normalization, and optimization techniques.
- Experience with database backup, recovery, and high availability strategies.
- Familiarity with T-SQL scripting and query optimization.
- Knowledge of Windows Server operating systems for database hosting.
- Excellent problem-solving and analytical skills.
- Ability to work effectively in a team-oriented environment.
- Strong communication and interpersonal skills.
Preferred Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience with Oracle Database administration (12c/19c).
- Certifications such as MCSA: SQL 2016 Database Administration or Oracle Certified Professional (OCP).
- Familiarity with cloud database services (e.g., Azure SQL Database, AWS RDS).
- Experience with database monitoring tools (e.g., SolarWinds DPM, Redgate SQL Monitor).
- Knowledge of PowerShell scripting for automation.
Perks & Benefits
- Competitive salary and performance bonuses.
- Comprehensive health, dental, and vision insurance.
- Paid time off and holidays.
- Retirement savings plan.
- Opportunities for professional development and training.
- Employee discounts on Flow services.
- Dynamic and collaborative work environment.
- Modern office facilities with state-of-the-art technology.
How to Apply
Interested candidates are encouraged to apply by clicking the application link below. Please ensure your resume highlights your relevant experience in database administration and server management. We look forward to reviewing your application!