
About this role
Job Overview:
We are seeking a motivated and skilled DevOps Engineer to manage both our on-premise servers and cloud infrastructures. This role involves migrating systems to the cloud, maintaining cloud resources, optimizing our network, and managing databases. You will implement CI/CD pipelines to streamline operations, enhance monitoring systems, and lead initiatives that keep us at the forefront of technology while ensuring that best practices for security and efficiency are followed.
Key Responsibilities:
- Manage and maintain on-premises servers while ensuring a smooth migration to cloud environments.
- Oversee cloud resource management across Oracle Cloud Infrastructure, Alibaba Cloud, and Microsoft Azure.
- Maintain network configurations for both on-prem and cloud environments.
- Implement and manage CI/CD pipelines to enhance deployment processes.
- Design and improve service monitoring systems to ensure optimal performance.
- Maintain and optimize databases, including Oracle DB, SQL Server, and MySQL.
- Follow industry best practices to ensure solutions are secure and efficient.
- Collaborate with teams for root cause analysis related to infrastructure issues.
- Provide urgent support during off-hours as needed (with compensation leave available).
- Continuously learn and adopt new technologies to improve our services.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
- Familiarity with at least one cloud service provider: Oracle Cloud Infrastructure, Alibaba Cloud, or Microsoft Azure.
- Proficient in Linux operating systems and bash scripting.
- Experience with Docker, Kubernetes, HAProxy, and load balancers is a plus.
- Knowledge of CI/CD methodologies and tools.
- Experience managing server rooms, including monitoring, virtualization, and backup management.
- Proven experience in maintaining databases: Oracle DB, SQL Server, and MySQL.
- Strong understanding of security best practices in cloud and on-premises environments.
- Strong collaboration skills with the ability to work independently.
- Commitment to continuous learning and professional growth.
- Strong communication and collaboration skills to work effectively with cross-functional teams.