DevOps Engineer
Company: | RWG |
Location: | Muscat, Oman |
Role Summary:
Join our team to build and maintain cutting-edge infrastructure
that supports scalable, secure, and high-performing PHP
applications. You will focus on automation, database management,
and content delivery optimization while ensuring seamless
collaboration across teams.
Responsibilities:
- Design, implement, and maintain automated
CI/CD pipelines tailored for PHP-based applications to streamline
development and deployment processes.
- Optimize and manage MySQL databases to
ensure high performance, scalability, and security.
- Automate deployment workflows to eliminate
manual intervention and enhance operational efficiency.
- Integrate and manage Content Delivery
Networks (CDNs) to improve application performance and
scalability.
- Monitor, troubleshoot, and resolve issues
across production and staging environments to minimize
downtime.
- Collaborate closely with development and QA
teams to improve system integration and ensure reliable delivery of
software updates.
- Utilize containerization technologies like
Docker to standardize and streamline development and deployment
processes.
- Implement cloud-based infrastructure
solutions with a focus on scalability, reliability, and
cost-efficiency.
- Establish and enforce best practices for
system security, access control, and compliance.
Requirements:
- Strong experience in building and managing
CI/CD pipelines for PHP-based applications.
- Proficiency in MySQL database optimization,
backup, and recovery processes.
- Hands-on experience with containerization
technologies such as Docker.
- Familiarity with cloud platforms like AWS,
Google Cloud, or equivalent, and associated services.
- Experience with Content Delivery Networks
(e.g., R2, Cloudflare, or AWS CloudFront) to optimize application
delivery and scalability.
- Proficiency in scripting languages (e.g.,
Python, Bash) for automation.
- Experience with version control systems
like Git and infrastructure as code tools.
- Solid understanding of system monitoring
tools (e.g., Prometheus, Grafana) and logging frameworks (e.g., ELK
Stack).
- Excellent problem-solving skills and
ability to work collaboratively with cross-functional teams.
- A passion for automating processes to
improve efficiency and reliability.