Devops Engineer

Dubai, United Arab Emirates

Job Description

What You\'ll DoKey Responsibilities:
Multi-Environment Management:
  • Set up and manage production, development, and testing environments for Ruby on Rails applications.
  • Ensure environments are highly available, secure, and optimized for multi-environmental use.
SDLC Automation:
  • Automate the software development life cycle (SDLC) processes for Ruby on Rails applications to enable seamless and reliable code releases.
Security and Compliance Collaboration:
  • Collaborate with the Security Team to implement necessary security controls and maintain compliance with relevant standards and best practices.
High Availability Assurance:
  • Ensure high availability and resilience of the Ruby on Rails production system, including failover and disaster recovery planning.
Continuous Performance Optimization:
  • Monitor and optimize the performance and scalability of Ruby on Rails applications across all environments.
Incident Response Support:
  • Assist the Support Team in responding to and resolving production incidents and outages related to Ruby on Rails applications.
Zero-Downtime Deployments:
  • Work on minimizing downtime during code deployments in the multi-environment, especially for Ruby on Rails applications.
Proactive Monitoring and Alerting:
  • Implement monitoring and alerting systems to proactively identify and address issues in the multi-environment, focusing on Ruby on Rails applications.
Scaling and Load Balancing Management:
  • Implement and manage load balancing and scaling mechanisms to accommodate increased traffic and demand for Ruby on Rails applications.
Environment Documentation:
  • Maintain detailed documentation for all environment setups and configurations, ensuring consistency and repeatability, with a focus on Ruby on Rails.
Supporting Dev and Support Teams:
  • Run scripts and provide support to development and support teams, particularly for Ruby on Rails applications.
Develop and Maintain CI/CD Pipelines:
  • Develop and maintain continuous integration and continuous deployment (CI/CD) pipelines for Ruby on Rails applications, with a strong emphasis on GitLab.
What You HaveQualifications:
Bachelors degree in Computer Science, Information Technology, or a related field.
Strong knowledge of GitLab, including GitLab CI/CD and GitLab Runner.
Strong communication and teamwork skills.
Preferred Qualifications:
Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
Understanding of network security and best practices.
Certifications in cloud platforms or DevOps methodologies.5 years of experience

Oivan Group Oy

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1725733
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, United Arab Emirates
  • Education
    Not mentioned