drjobs
DevOps Engineer
drjobs DevOps Engineer العربية

DevOps Engineer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

Doha - Qatar

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2656749

Your responsibilities will include designing implementing and maintaining database systems optimizing performance and safeguarding data integrity. As a DevOps engineer you will be responsible for the smooth operation of the IT infrastructure and work with developers to deploy and manage code changes and with operations staff to ensure that systems are up and running smoothly.

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. Ensure compliance with data privacy regulations and industry standards.
  • Regularly conduct security audits and vulnerability assessments.
  • Monitor database performance and proactively identify and address issues. Implement performance tuning and scalability improvements.
  • Develop and maintain backup and recovery procedures to ensure data availability and integrity. Conduct regular testing to ensure the processes work well.
  • Manage data migration transformation and loading processes. Enforce data quality standards and implement data validation checks. Regularly perform data purging and archiving as needed.
  • Provide technical support and assist in troubleshooting and resolving databaserelated incidents.
  • Maintain accurate and uptodate documentation of database configurations procedures and policies.
  • Monitor database growth trends and plan for future capacity requirements. Propose and implement scalable solutions to accommodate increased data volumes.
  • Plan and execute database software upgrades and patches. Ensure compatibility of new versions with existing applications through testing and validation.
  • Stay updated on emerging trends and technologies in database management. Provide training to other IT staff and endusers on databaserelated best practices.
  • Participate in oncall rotation and provide afterhours support as needed to ensure 24/7 availability of Database system framework and services.
  • Collaborate with development operations and IT teams to design implement and maintain automated CI/CD pipelines.
  • Manage and optimize on premises cloudbased infrastructure utilizing services such as Kubernetes cloudbased technologies ensuring high availability performance reliability scalability and security.
  • 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 such as pods services deployments and persistent volumes.
  • Implement monitoring logging and alerting solutions for Kubernetes clusters.
  • Troubleshoot and resolve issues related to Kubernetes infrastructure networking and containerized applications.
  • Develop and maintain documentation standard operating procedures and best practices for Kubernetes administration.
  • Stay up to date with the latest Kubernetes trends tools and best practices and proactively recommend improvements to enhance system performance and reliability.

Knowledge Skills and Experience:

  • You must have a bachelors degree in computer science or equivalent.
  • Proven Experience as a DBA/DevOps Engineer in a production environment with at least 10 to 12 years of experience.
  • Working Knowledge on Windows and Redhat Linux.
  • Strong understanding of software development lifecycle (SDLC) processes and methodologies.
  • Working knowledge of a variety of RDMS including SQL DB (Mandatory); MYSQL MSSQL PostgreSQL etc. And NoSQL DBs including MongoDB Couchbase etc.
  • Strong comprehension of backup and recovery techniques to safeguard important data.
  • Proficiency in data manipulation languages including SQL PostgreSQL NoSQL.
  • Working Knowledge on managing DR setup replication and testing.
  • Working Knowledge on DB Clusters across sites. like MySQL InnoDB MSSQL Cluster (WSFC).
  • Knowledge of best practices for database security such as access control encryption and vulnerability management.
  • Knowledge of performance monitoring and adjusting to enhance and fine tune database performance.
  • Knowledge on Kubernetes architecture components and ecosystem would be favorable.
  • Experience with containerization technologies such as Docker and container orchestration platforms like Kubernetes.
  • Experience with cloud platforms (e.g. AWS GCP Azure) and infrastructureascode tools (e.g. Terraform).
  • Familiarity with version control systems such as Git.
  • Excellent problemsolving and analytical skills with the ability to troubleshoot complex issues in a distributed environment and fix database related problems.
  • You must be fluent in English. Knowledge of Arabic will be an added advantage.
  • Strong communication and interpersonal skills are a must with the ability to work effectively in a team environment and customer oriented.
  • Relevant certifications such as Certified Kubernetes Administrator (CKA) and Linux certifications.
  • Relevant certifications such as Oracle MySQL Database Administration Microsoft Certified: Azure Database Administrator Associate or equivalent are advantageous.

Vertical:

Technology

Remote Work :

No

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.