NCS is a leading technology services firm that operates across the Asia Pacific region in over 20 cities, providing consulting, digital services, technology solutions, and more. We believe in harnessing the power of technology to achieve extraordinary things, creating lasting value and impact for our communities, partners, and people. Our diverse workforce of 13,000 has delivered large-scale, mission-critical, and multi-platform projects for governments and enterprises in Singapore and the APAC region.
We are seeking a highly skilled DevSecOps Engineer with strong expertise in managing large scale containers using orchestration platforms such as Kubernetes, Tanzu, Docker Swarm, or other similar products. The candidate should have a good understanding of microservices architecture, and be familiar with deploying and using services such as RabbitMQ, Kafka, Elasticsearch, Zookeeper, Redis, and Flink. The role requires experience in containerization, building and maintaining CI/CD pipelines using GitLab or Jenkins, good networking skills in VLAN, switching, routing, and basic knowledge of AI and video analytics technologies. Additionally, the candidate should be familiar with Linux OS, Python, and Bash scripting.
What will you do?
Architecture & System Design
Design, deploy, and maintain scalable, highly available microservices architecture
Ensure fault-tolerant infrastructure and maximum uptime in production environments
Implement event-driven and message-driven architecture (Nice-to-Have)
Containerization & Orchestration
Build and manage containerized applications using Docker
Deploy and orchestrate applications using Kubernetes, Tanzu, or Docker Swarm
CI/CD & Automation
Configure and maintain CI/CD pipelines using GitLab or Jenkins
Develop automation scripts using Python, Bash, or PowerShell
Automate deployments, monitoring, and server management tasks
Messaging & Data Processing
Work with message brokers like RabbitMQ, ActiveMQ
Deploy and manage Kafka, Elasticsearch, Zookeeper, Redis
Experience with data processing technologies like Apache Flink, Spark
Monitoring, Troubleshooting & Security
Monitor infrastructure health and performance
Conduct root cause analysis and resolve issues in distributed systems
Apply DevSecOps best practices (Nice-to-Have)
Operating Systems & Networking
Administer Linux-based systems and perform necessary scripting tasks
Understand networking concepts (VLANs, switching, routing)
Emerging Tech & Tools (Nice-to-Have)
Basic understanding of AI concepts and video analytics technologies (e.g., OpenCV, FFmpeg)
Experience with cloud platforms like AWS, GCP, or Azure
Collaboration & Communication
Collaborate cross-functionally with other technical teams
Communicate effectively and contribute in a fast-paced, agile environment
The ideal candidate should possess:
Technical Skills & Experience
Strong experience in microservices architecture and distributed systems
Expertise in containerization with Docker and orchestration using Kubernetes, Tanzu, or Docker Swarm
Proven ability to build and maintain CI/CD pipelines using GitLab or Jenkins
Hands-on experience with message brokers like RabbitMQ or ActiveMQ
Proficiency in big data technologies such as Kafka, Elasticsearch
Familiarity with data processing tools like Apache Flink, Apache Spark
Scripting skills in Python, Bash, and PowerShell for automation and server management
Working knowledge of Linux-based OS for managing servers and deployment environments
Solid understanding of networking fundamentals: VLANs, switching, routing
Experience with cloud platforms (AWS, GCP, or Azure) is an advantage
Familiarity with DevSecOps practices
Exposure to AI and video analytics technologies such as OpenCV or FFmpeg is a plus
Knowledge of event-driven and message-driven architecture is desirable
Soft Skills
Excellent problem-solving and analytical capabilities
Strong communication and collaboration skills
Ability to thrive in a fast-paced, cross-functional team environment
High attention to detail with a focus on quality delivery
We are driven by our AEIOU beliefs—Adventure, Excellence, Integrity, Ownership, and Unity—and we seek individuals who embody these values in both their professional and personal lives. We are committed to our Impact: Valuing our clients, Growing our people, and Creating our future.
Together, we make the extraordinary happen.
Learn more about us at ncs.co and visit our LinkedIn career site.