Database Administrator / DevOps Engineer

Brixio

  • Doha, Qatar
  • Contract
  • Full-time
  • 1 month ago
  • Apply easily
For one of our customers, we are urgently seeking for skilled Database Administrator (DBA) and DevOps Engineer, you will be a pivotal member of our project support team in Qatar.Your primary responsibility will be to ensure the efficient and secure management of our organization's databases. Additionally, you will play a vital role in maintaining and optimizing the IT infrastructure, collaborating closely with software developers and operations staff to guarantee seamless operations.Contract duration: 37 months.Responsibilities:
  • Design, implement, and manage database structures to meet application and business requirements.
  • Collaborate with software developers to ensure efficient integration of applications with the database.
  • Implement and enforce database security measures to protect sensitive information and ensure compliance with data privacy regulations.
  • Conduct security audits and vulnerability assessments regularly.
  • Monitor database performance, identify and address issues, and implement performance tuning and scalability improvements.
  • Develop and maintain backup and recovery procedures to ensure data availability and integrity.
  • Manage data migration, transformation, and loading processes, enforcing data quality standards and conducting regular testing.
  • Provide technical support and assist in troubleshooting and resolving database-related incidents.
  • Maintain accurate documentation of database configurations, procedures, and policies.
  • Plan for future capacity requirements and execute database software upgrades and patches.
  • Stay updated on emerging trends and technologies in database management and provide training to other IT staff and end-users.
  • Participate in on-call rotation and provide after-hours support as needed.
  • Collaborate with development, operations, and IT teams to design, implement, and maintain automated CI/CD pipelines.
  • Manage and optimize on-premises and cloud-based infrastructure, utilizing services such as Kubernetes and cloud-based technologies.
  • Develop and maintain infrastructure as code (IaC) using tools such as Terraform, CloudFormation, or Ansible.
  • Automate configuration management tasks using tools like Puppet, Chef, or SaltStack.
  • Deploy, configure, and scale Kubernetes resources and implement monitoring, logging, and alerting solutions for Kubernetes clusters.
  • Troubleshoot and resolve issues related to Kubernetes infrastructure and containerized applications.
  • Develop and maintain documentation, standard operating procedures, and best practices for Kubernetes administration.
Requirements
  • Bachelor’s degree in computer science or equivalent.
  • 10 to 12 years of proven experience as a DBA/DevOps Engineer in a production environment.
  • Strong understanding of Windows and Redhat Linux.
  • Proficiency in a variety of RDBMS and NoSQL databases, SQL, PostgreSQL, NoSQL, backup and recovery techniques, and database security best practices.
  • Knowledge of Kubernetes architecture, components, and ecosystem.
  • Experience with containerization technologies such as Docker and container orchestration platforms like Kubernetes.
  • Familiarity with cloud platforms (e.g., AWS, GCP, Azure), infrastructure-as-code tools (e.g., Terraform), and version control systems (e.g., Git).
  • Excellent problem-solving and analytical skills.
  • Fluent in English; knowledge of Arabic is an advantage.
  • Strong communication and interpersonal skills.
  • Relevant certifications such as Certified Kubernetes Administrator (CKA), Linux certifications, and database administration certifications are advantageous.

Brixio

Similar Jobs

  • Database Administrator

    People Dynamics

    • Doha, Qatar
    About the job Database Administrator Hands on experience as DBA/ Oracle Database Administrator OCA or OCP certificate is a must Minimum 4 years of experience in database adm…
    • 2 months ago