Sr. DevOps Engineer

Summary

The Senior DevOps Engineer will design, automate, and maintain resilient CI/CD pipelines and cloud infrastructure for microservices architectures. The role involves optimizing multi-cloud environments, implementing Infrastructure as Code (IaC), and collaborating with development teams to ensure system reliability and security.

Company Description

NCS is a leading AI Tech Services company. With a 15,000-strong team across the Asia Pacific, NCS scales its platforms and capabilities to provide clients with greater agility and AI expertise across a range of industries. Embracing a strong ecosystem of global partners, NCS transforms technology services delivery combining AI with digital resilience to drive real business impact. NCS is a subsidiary of the Singtel Group.

Duties and Responsibilities

  • Develop and maintain CI/CD pipeline of Cloud-based or virtual cloud applications in a microservices architecture

  • Design flow to make the application deployment resilient to failures

  • Research, integrate, and automate the deployment of multiple tools and services with simplicity in mind.

  • Optimize the team’s computing architecture.

  • Automate and orchestrate workloads across multiple public cloud providers.

  • Troubleshoot production issues and coordinate with the development team to streamline code deployment

  • Collaborate with team members to improve the company’s engineering tools, systems and procedures, and data security.

  • Implement and manage Infrastructure as Code (IaC) practices for advanced infrastructure automation.

  • Configure advanced monitoring and alerting systems to proactively identify and address potential issues.

  • Integrate high-level security measures into the CI/CD pipeline and deployment processes.

  • Optimize the performance of CI/CD pipelines and deployment processes for maximum efficiency and speed.

  • Collaborate closely with development and operations teams to ensure seamless alignment of CI/CD processes with application requirements and operational needs.

  • Other job-related activities that may be assigned from time to time.

Related Work Experience

  • Related Work Experience – At least 5+ years of working experience in a similar role.

    • Certified AWS DevOps Engineer.

    • Self-sufficient and highly hands-on engineer.

    • Experience developing CI/CD pipelines.

    • Experience with High Availability, Scalability, and Reliability solutions is an advantage

    • Experience with Containers and Kubernetes is an advantage.

    • Experience in Multi-Cloud solutions is an advantage.

    • Has hands‑on experience in building, designing, and maintaining cloud‑based applications with AWS, Azure, etc.

    • Hands‑on experience to build and handle VM’s, Containers utilizing tools like Kubernetes, Docker, etc.

    • Should have experience with deployment management systems such as Puppet, AWS Cloud Formation, or other such tools.

    • Extensive experience in operating scripting languages like Pearl, Ruby, etc. - Proficient with Git and Git workflows.

    • Should have experience in network, server, and application-status monitoring

Knowledge

  • Knowledge – Knowledgeable in the following:

    • Strong Business Acumen / Value Chain - Proficient

    • IT Service Operations or IT Service Management - Proficient

    • IT Literacy around Applications and Systems - Proficient

    • Operational Excellence - Proficient

    • SDLC and Software Development - Proficient

    • Linux/Unix, MySQL, system and network configuration - Intermediate

    • Financial Management - Intermediate

    • MS Office - Proficient

    • Proficient with Git and Git workflows

    • Proficient in leveraging CI and CD tools to automate testing and deployment

    • Has a working knowledge of databases and SQL (Structured Query Language)

Skills

  • Skills:

    • Excellent leadership and people management skills

    • Excellent Problem‑Solving and Analytical Skills

    • Solid Relationship Management and Performance Management Skills

    • Exceptional Written and Oral Communication Skills, Interpersonal Skills

    • Excellent Presentation Skills

    • Excellent Organizational and Time Management Skills

    • Passionate for Service Improvement

    • Multi‑Tasking and Attention to Details

    • Exemplary Work Ethics

    • Must be adept to work in a fast‑paced environment with tight SLAs.

See also

DevOps jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available