Senior DevOps Engineer

Horizontal Talent — Malaysia · Posted ~7 hours ago

Senior

Skills

DevOps Linux server administration Infrastructure automation Web server administration Database administration Deployment pipeline management System reliability Security Performance optimization Linux Apache Nginx Databases

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A growing technology organization is looking for a senior DevOps engineer to maintain and optimize production infrastructure. You will manage Linux servers, tune common web servers, administer databases, and improve deployment pipelines with an emphasis on automation, security, reliability, and operational efficiency.

Highlights

Senior DevOps role with strong focus on infrastructure automation, system reliability, and deployment pipeline optimization within a globally distributed technology organization.

Description

About Horizontal: Established since 2003 in the US, Horizontal solves complex challenges across two distinct businesses: Horizontal Digital and Horizontal Talent. We are consistently recognized for being a top workplace and one of the fastest-growing private companies. Horizontal Talent specializes in staffing for IT, Digital & Creative, and Business & Strategy markets. We have global offices in US, UAE, India, and Malaysia. Overview The DevOps Engineer is responsible for maintaining, optimizing, and automating infrastructure to ensure high system reliability, performance, and scalability. This role involves managing servers, databases, and deployment pipelines while minimizing downtime and improving operational efficiency. Key Responsibilities Deploy, configure, and maintain Linux-based servers, ensuring system stability, security, and performance.Manage and optimize web servers (Apache and Nginx) to support high-performing applications.Administer and maintain databases such as MySQL, PostgreSQL, and MongoDB, ensuring efficient data storage and scalability.Monitor system performance, server health, and application availability, taking proactive measures to prevent downtime.Design and implement performance optimization strategies for servers and applications.Develop and maintain automation scripts for deployment, provisioning, and routine operations.Build, manage, and enhance CI/CD pipelines using tools such as Git and Jenkins.Perform regular backups, patching, and system updates with minimal disruption to services.Collaborate with development teams to ensure smooth integration and deployment of applications.Document system configurations, processes, and workflows to support knowledge sharing and operational continuity.Stay updated with industry best practices and emerging technologies in DevOps and infrastructure management.Implement and manage containerization and infrastructure-as-code tools such as Docker, Kubernetes, and Terraform where applicable. Requirement Bachelor’s degree in Computer Science, Information Technology, or equivalent experience.Proven experience managing Linux servers, web servers (Apache/Nginx), and databases in production environments.Strong knowledge of CI/CD pipelines, version control (Git), and deployment automation.Experience with configuration management tools such as Ansible, Puppet, or Chef.Solid understanding of system performance tuning, scalability, and troubleshooting.Familiarity with cloud platforms such as AWS, Azure, or Google Cloud, along with security best practices.Strong communication, documentation, and collaboration skills.Self-motivated and able to work independently. Preferred Qualifications Experience with Docker and Kubernetes for containerization and orchestration.Hands-on experience with Terraform for infrastructure provisioning.Familiarity with Jenkins or similar CI/CD tools.