Description :
Grade: L2
Location: Islamabad
Last Date to Apply: 5th June 2025
What is Database Administrator?
As a Database Administrator (DBA) at Jazz, you will take ownership of critical database systems, ensuring their high availability, optimal performance, and security. You will design, implement, and maintain enterprise-level database solutions to support the organization’s data-driven strategies. Working closely with development, DevOps, and infrastructure teams, you will ensure databases meet the needs of modern, scalable, and secure applications.
Key Responsibilities
- Database Installation and Maintenance
- Install, configure, and maintain relational (e.g., MySQL, PostgreSQL, SQL Server) and NoSQL (e.g., MongoDB, Cassandra, Redis) databases.
- Ensure database availability, redundancy, and scalability using clustering and replication technologies.
- Performance Optimization
- Monitor database performance and conduct tuning to improve query execution times.
- Implement indexing, partitioning, and other optimization techniques to handle high-traffic and large datasets.
- Backup and Recovery
- Design and execute robust backup and recovery strategies using tools like pgBackRest, Percona XtraBackup, or native database tools.
- Perform disaster recovery testing and ensure zero data loss in failover scenarios.
- Database Security
- Implement advanced security measures such as data encryption, access control, and auditing.
- Regularly review and patch database systems for vulnerabilities.
- Cloud Database Management
- Manage cloud-based database solutions, including AWS RDS, Azure SQL Database, and Google Cloud SQL.
- Configure and optimize serverless database options like AWS Aurora or Google BigQuery.
- Collaboration with Development Teams
- Work closely with developers to design efficient database schemas, stored procedures, and triggers.
- Support application teams with query optimization and troubleshooting.
- Automation and Scripting
- Automate routine DBA tasks using scripting languages like Python, Bash, or PowerShell.
- Utilize tools such as Ansible or Terraform for infrastructure automation.
- Monitoring and Logging
- Set up and manage database monitoring systems using tools like Zabbix, Nagios, Prometheus, or SolarWinds DPA.
- Analyze database logs to identify and resolve potential issues.
- Compliance and Standards
- Ensure databases comply with industry standards like GDPR, PCI-DSS, and ISO 27001.
- Document processes, configurations, and standard operating procedures.
- Innovation and Continuous Improvement
- Stay updated on emerging database technologies and recommend improvements to existing systems.
- Evaluate and implement new database platforms as needed.
Requirements
Qualifications and Requirements
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related field. A master’s degree is preferred.
- Experience: 2-4 years of proven experience in database administration, including managing enterprise-level databases.
- Familiarity with relative AI-powered code assistants, , and AI-driven DevSecOps tools preferred.
Technical Skills and Technologies
- Relational Databases:
- Proficiency in MySQL, PostgreSQL, SQL Server, and Oracle.
- NoSQL Databases:
- Hands-on experience with MongoDB, Cassandra, Redis, or DynamoDB.
- Cloud Platforms:
- Expertise in cloud database solutions like AWS RDS, Azure SQL Database, Google Cloud SQL, and AWS Aurora.
- Database Tools and Utilities:
- Proficient with tools like pgAdmin, MySQL Workbench, Toad for Oracle, and Studio 3T.
- Backup and Recovery:
- Knowledge of tools like pgBackRest, Percona XtraBackup, and SQL Server Maintenance Plans.
- Monitoring and Automation:
- Experience with Prometheus, Grafana, Zabbix, Nagios, and automation tools like Ansible, Terraform, and Puppet.
- Scripting and Query Languages:
- Proficient in SQL, PL/pgSQL, T-SQL, and scripting with Python, Bash, or PowerShell.
- Security Tools and Standards:
- Familiarity with SSL/TLS, IAM policies, and database-specific security tools.
Skills Required
- Technical Expertise: In-depth knowledge of database design, tuning, and troubleshooting.
- Performance Optimization: Proven ability to handle large datasets and optimize for speed and efficiency.
- Security Mindset: Advanced understanding of securing data at rest and in transit.
- Collaboration: Strong interpersonal skills to work with cross-functional teams.
- Innovation: Drive to implement modern tools and practices to improve database systems.
- Problem Solving: Ability to troubleshoot and resolve complex database issues quickly.
Benefits
Why Join Jazz?
As one of the leading employers in the country, Jazz epitomizes the philosophy that each Jazz employee is passionately living a better every day inspired and enabled by visionary leadership, a unique professional culture, a flourishing lifestyle, and continuous learning and development.
Our core values include qualities essential for a positive organizational culture - truthfully guiding entrepreneurial and innovative mindsets, harnessing professional and interpersonal collaboration, and fostering across-the-board customer-obsession.
As one of the largest private sector organizations in Pakistan, our objective is to continue to change the lives of our 70+ million customers for the better. This is an opportunity for someone who wants to be part of something transformative, someone who can play a critical role in driving our success. Together, we can empower millions more with the tools necessary to progress in an increasingly digital economy.