Job Summary
You will be working with our client in the financial industry. You will be responsible for migrating on-premises applications to AWS infrastructure using Terraform. You'll collaborate closely with application and data teams to ensure they have a solid, scalable platform for deploying their solutions.
Responsibilities
- Implement robust solutions on AWS using services like EC2, Lambda, VPC, S3, RDS, and Document DB.
- Manage infrastructure changes via IaC tools such as Terraform, ensuring scalable environments with EC2, ALB, NLB, EBS, and EFS.
- Migrate workloads to AWS, ensuring seamless transitions.
- Automate deployments and data resilience using Python, shell scripting, and SSM
- Implement monitoring, alerting, and security with CloudWatch, SNS, CloudFront, and WAF.
- Automate deployments, data resilience, and system administration using Python, shell scripting, Bash, and PowerShell.
- Administer Linux and Windows environments, ensuring optimal performance and security.
- Support incident management and participate in the on-call rotation.
- Work with clients and internal teams to understand requirements and deliver customized AWS solutions.
- Collaborate on CI/CD pipelines with tools like GitHub, Terraform, Jenkins, and AWS services.
- Maintain comprehensive documentation and stay updated with industry trends.
- Collaborate in an agile environment to deliver high-quality work.
Experiences
- Bachelor's Degree in Computer Science, Information Technology or equivalent
- At least 3 years of experience with core AWS services, such as IAM, networking, security, and operations.
- Solid understanding and experience building systems using AWS compute services, such as EC2, and serverless platforms like AWS Lambda.
- Experience with infrastructure-as-code tools, such as Terraform, and a clear understanding of infrastructure pipeline concepts.
- Experience implementing AWS database solutions, such as RDS, DynamoDB, or Aurora.
- Strong understanding of both relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., Document DB, Mongo DB).
- Proficiency in at least one programming language, such as Bash, Python, Go, etc., with additional expertise in Linux administration, Windows, and shell scripting.
- Familiarity with network protocols and IP networking, along with experience in network troubleshooting.
- Strong understanding of security best practices and a commitment to integrating them into daily tasks and projects.
- Experience with monitoring tools, such as Splunk, Grafana, and logging solutions like the ELK stack.
- Excellent problem-solving skills and the ability to work under pressure to troubleshoot and resolve complex issues.
- Excellent communication skills, with excellent spoken and written English, for effective collaboration with cross-functional teams.
- Proven track record of managing large-scale infrastructure in cloud environments like AWS, Google Cloud.
- AWS technical certification, such as the AWS Certified Solutions Architect, AWS Certified Developer, or AWS Certified SysOps Administrator.
- Skilled in collaborative projects with distributed teams and working with agile methodologies such as Scrum.
- Willingness to stay updated on key AWS technologies and innovations.
- Internal drive to learn, improve, and succeed with a keen eagerness to embrace challenges.
If you are interested in this role and would like to discuss the opportunity further please click apply now or email Chew Kai-Xinn at [email protected] for more information.
Only shortlisted candidates will be responded to, therefore if you do not receive a reply within 14 days please accept this as notification that you have not been shortlisted.
Morgan McKinley Talent Solutions
Morgan McKinley Pte Ltd EA Licence No: 11C5502
EAP Registration No: R2196712
EAP Name: Chew Kai-Xinn