Job Title: |
|
Database Administrator / DevOps Engineer |
Category: |
|
Networking |
Total Positions: |
|
1 |
Job Location: |
|
Islamabad |
Gender: |
|
No Preference |
Age: |
|
25 to years |
Minimum Education: |
|
Bachelors |
Degree Title: |
|
Bachelor’s degree in computer science, Information Technology, or a related field. |
Career Level: |
|
Experienced Professional |
Minimum Experience: |
|
3 Years5 Years |
Apply By: |
|
Jun 21, 2025 |
|
|
|
|
|
|
|
|
Job Description: |
We are seeking a skilled and versatile professional to join our team as a Database Administrator (DBA) & DevOps Engineer. This hybrid role is crucial for ensuring the stability, scalability, and efficiency of our database systems and development pipelines. The ideal candidate will balance responsibilities between database administration, DevOps practices, and infrastructure automation to support our IT operations and software deployment lifecycle. This role may also require travel to different countries for project implementation, support, and collaboration with global teams.
Key Responsibilities:
Database Administration (DBA):
- Design, install, configure, and maintain relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB), ensuring high availability and reliability.
- Monitor database performance, optimize queries, and conduct regular tuning to maintain system efficiency.
- Perform routine maintenance tasks such as backup, restoration, and disaster recovery testing.
- Implement and enforce database security policies, including user access control and data encryption.
- Generate reports on database health and performance metrics for leadership and team insights.
- Troubleshoot database-related issues, manage incidents, and implement fixes as required.
DevOps Engineering:
- Develop and maintain CI/CD pipelines to streamline the deployment of code across development, staging, and production environments.
- Collaborate with development teams to automate testing, deployments, and configuration management using tools like Jenkins, GitLab CI/CD, and Ansible.
- Implement infrastructure as code (IaC) using tools like Terraform or CloudFormation to automate and scale infrastructure.
- Optimize server configuration, scaling strategies, and monitoring for web applications hosted on cloud platforms or on-premises environments.
- Manage and monitor containers (e.g., Docker) and orchestration tools (e.g., Kubernetes) to ensure application stability and scalability.
- Ensure system security and compliance, working closely with the cybersecurity team to implement the best practices in access control, auditing, and monitoring.
Cross-Functional Responsibilities:
- Participate in on-call rotations and be available for troubleshooting critical infrastructure issues when necessary.
- Document configurations, policies, and procedures for both database administration and DevOps practices.
- Conduct training sessions or knowledge-sharing workshops with team members to ensure a culture of continuous learning.
- Travel as required to collaborate with global teams, implement projects onsite, and support infrastructure in various locations.
Skills:
- Proficiency in database management and optimization techniques.
- Strong knowledge of DevOps tools and principles, including CI/CD, IaC, and containerization.
- Hands-on experience with cloud platforms (AWS, Azure, GCP) and on-premises infrastructure.
- Familiarity with cybersecurity is the best practice and database security.
Preferred Skills:
- Certification in DevOps, AWS, or a relevant database technology.
- Experience with monitoring tools like Zabbix, Prometheus, or Grafana.
- Scripting skills in Python, Bash, or similar for automation.
|
Company Information |
|
Company Name: I Engineering Pakistan Company Description: We provide end-to-end engineering infrastructure solutions to the telecommunications and power industries across Africa, the Middle East and Southeast Asia. Employing a dynamic and personal approach, we have grown rapidly since our inception in 2007 to reach 24 operations with 4000+ employees.
|
|