Responsibilities and Technical Skills
- System Administration: Demonstrate strong administration skills in CentOS/Ubuntu/Red Hat within an enterprise environment.
Proactively maintain and administrater project-specific Linux and Windows infrastructure in a high availability setup.
- System Upgrades and Patching: Manage, coordinate, and implement system software upgrades, patches, and hot fixes on the Linux and Windows platform.
- Scripting and Automation: Exhibit strong proficiency in Unix scripting languages, with a focus on automating system tasks.
Develop and maintain automation scripts to streamline operations and improve efficiency.
- AWS Management: Possess extensive hands-on experience in designing, building, and managing web, app, and database environments on AWS.
This includes working with services like AWS EC2, ALB, Redis, RDS (running MySQL), EBS, S3, SNS, Secret Manager, ACM, and IAM.
- Security Product Management: Manage security products such as Fortify for Source Code Scanning (SAST), MetaDefender for malicious file scanning, CyberArk for Privilege Access Management, and OKTA for Customer Identity and Access Management.
- System, Application, and Security Monitoring: Utilize solutions such as AWS CloudWatch, CloudTrail, and Splunk Application Monitoring Platform to track system performance.
Actively maintain Linux system security settings and perform required security log reviews using in-house SIEM and work closely with the managed SOC provider to manage security incident - DevOps & CI/CD Support: Work closely with the in-house development team, providing DevOps support including building, testing, and deploying software applications.
Manage the code repository (BitBucket) and CI/CD (Bamboo) pipeline.
- Spring Cloud Framework: Exposure to the Spring Cloud framework and its components, including Zuul Server API Gateway, Eureka for service endpoint discovery, Elastic Redis Cache, and RabbitMQ Cluster.
- Containerisation: Exposure to containerisation technologies such as Docker, AWS ECS, AWS EKS, and serverless compute systems including Fargate
Requirements :
- Proven experience in cloud infrastructure operations with hands-on expertise in Microsoft Azure and Amazon Web Services (AWS).
- Experience with identity and access management (IAM) practices for both workforce and consumer identities, preferably with tools like Azure AD, Okta, or similar.
- Experience with Infrastructure-as-Code (IaC) tools such as Terraform, ARM templates, or CloudFormation.
- Working knowledge of containerization (e.g., Docker, ECS, Fargate, Lambda) at infrastructure level
- Practical experience in managing CI/CD pipelines and supporting code deployments across development, QA, staging, and production environments.
- Strong knowledge of Windows and Linux server administration, including performance tuning, patching, and security hardening.
- Proficiency in administering integration platforms, including API gateways, middleware services such as Boomi.
- Familiarity with monitoring, logging, and alerting tools (e.g., Azure Monitor, CloudWatch, Splunk, etc.) is an advantage.
- Minimum of 8-10 years' experience in cloud-native and traditional cloud infrastructure operations or related domains.
- Bachelor's degree or higher in Information Technology, Computer Science, or a related field.
City Developments Limited (CDL) is committed to fostering an inclusive culture that respects the diversity of its employees and stakeholders.
As a signatory of the Employers Pledge for Fair Employment with TAFEP since 2008, CDL's recruitment process adheres to strict guidelines on non-discrimination and fairness, regardless of gender, ethnicity, religion, or age.