Senior DevOps Engineer
NSEARCH GLOBAL PTE. LTD.
Senior DevOps Engineer
Responsibilities
- Designing, implementing, and maintaining AWS cloud infrastructure for business-critical applications
- Building and evolving infrastructure-as-code using tools such as Terraform, AWS CDK, CloudFormation, or equivalent
- Designing and maintaining CI/CD pipelines that support automated build, test, security scanning, deployment, and rollback
- Supporting containerised application deployment using platforms such as Amazon EKS, ECS, or equivalent Kubernetes-based environments
- Managing AWS services such as EC2, VPC, IAM, RDS, EKS, S3, CloudWatch, Route 53, Secrets Manager, Load Balancers, and related services
- Working closely with software engineers to ensure applications are deployable, observable, secure, and production-ready
- Supporting modernisation from legacy hosting or deployment models into cloud-native or cloud-compatible environments
- Designing environment strategies across development, test, staging, production, and disaster recovery setups
- Implementing secure networking, access control, secrets management, certificate management, and least-privilege IAM practices
- Building operational capabilities such as logging, metrics, tracing, alerting, dashboards, and incident response runbooks
- Supporting production troubleshooting across infrastructure, application, database, network, and integration layers
- Improving release safety through blue-green deployments, canary releases, automated validation, rollback strategies, and deployment gates
- Supporting database, middleware, and application migration activities where required
- Working with cybersecurity, governance, and compliance teams to meet public sector security and operational requirements
- Documenting cloud architecture, operational procedures, deployment flows, technical decisions, and implementation trade-offs clearly
- Contributing to DevOps standards, platform engineering practices, automation discipline, and operational excellence across the team
- Providing technical guidance to peers and helping to uplift engineering quality through collaboration, mentoring, and knowledge sharing
Requirements
- Bachelor’s degree in Business, Information Technology, Computer Science, or a related discipline.
- Strong hands-on experience with AWS cloud services in production environments
- Strong experience with infrastructure-as-code tools such as Terraform, AWS CDK, CloudFormation, or equivalent
- Strong experience designing and operating CI/CD pipelines using tools such as GitLab CI/CD, GitHub Actions, Jenkins, AWS CodePipeline, Argo CD, or equivalent
- Strong experience with Linux systems, shell scripting, networking fundamentals, and cloud security fundamentals
- Strong experience with containerisation using Docker and container orchestration using Kubernetes, Amazon EKS, ECS, or equivalent
- Strong understanding of AWS networking, including VPC, subnets, route tables, security groups, NACLs, load balancers, DNS, and private connectivity patterns
- Strong understanding of IAM, secrets management, encryption, certificate management, and least-privilege access design
- Experience with relational database platforms such as Amazon RDS, PostgreSQL, Oracle, or equivalent
- Experience implementing observability using tools such as CloudWatch, OpenTelemetry, Prometheus, Grafana, ELK / OpenSearch, Splunk, or equivalent
- Experience supporting production systems, incident response, root cause analysis, and operational debugging
- Experience working on legacy enterprise systems or large business-critical systems
- Experience with Java / Spring Boot application deployment is a plus
- Experience with public sector, regulated, or security-sensitive environments is a plus
Interested applicants can also email CV at ***email_hidden*** (for faster processing, please state the exact job / position title applied “Senior DevOps Engineer"
Only shortlisted candidates will be notified.
EA License Number: 10C3636
EA Personnel Name: Jagveer Singh Arora
EA Personnel Registration Number: R22109615
By submitting your resume and cover letter to apply for our job opening, you confirm that you have read the Data Protection Notice for Job Applicants ( https://www.nsearchglobal.com/dp-notice/job-applicants) and you consent to the collection, use, and disclosure of your personal data for the purpose of verifying and evaluating your job application. Additionally, you have to notify and obtain consent from all individuals listed as your references to their data being collected and disclosed for the purposes related to your job application.