AWS Cloud Engineer (Fintech) Role Overview: Cloud Architecture Design : Collaborate with stakeholders to design scalable, secure, and cost-effective cloud architectures on AWS.
Evaluate and utilize AWS services such as EC2, S3, RDS, Lambda, VPC, IAM, CloudFormation, and others to meet application requirements.
Create and manage an automated DevOps release and deployment pipeline using tools such as Jenkins, AWS CodePipeline, and AWS CodeDeploy.
Implementation and Deployment: Deliver as Technical Lead in the deployment of cloud-based applications and services, ensuring they adhere to high availability, scalability, and security best practices.
Develop and maintain Infrastructure as Code (IaC) using tools such as AWS CloudFormation, Terraform, or Ansible.
Ensure that infrastructure configurations can be version-controlled, replicated, and reused systematically.
Security Compliance: Implement and maintain security best practices in line with AWS standards to protect sensitive data and resources.
Implement and manage security best practices, including IAM roles, security groups, network ACLs, VPNs, and encryption.
Regularly perform security audits and ensure compliance with industry standards and regulations.
Conduct vulnerability assessments to secure the cloud environments.
Monitoring and Optimization : Monitor cloud infrastructure and applications for performance and efficiency, making recommendations for improvements as necessary.
Set up and manage monitoring tools such as CloudWatch, Splunk, and New Relic for system health and performance.
Perform cost analysis and optimization techniques to reduce costs while maintaining performance and availability.
Proactively monitor and predict needs for cloud infrastructure scaling.
Troubleshooting & Support: Provide third-level support for complex issues related to cloud services and infrastructure.
Troubleshoot and resolve issues with the performance, security, and scalability of cloud services.
Facilitating prompt resolution via troubleshooting for cloud-related issues.
Documentation: Create and maintain detailed documentation for cloud solutions, including architecture diagrams, deployment guides, and implementation procedures.
Cost Management: Analyse and optimize cloud costs, identifying opportunities for savings and efficient resource allocation.
Collaboration & Mentorship: Work with cross-functional teams, including developers, system administrators, and project managers, to ensure successful project delivery.
Work alongside development, operations, and Solution Architects to ensure cohesive implementation of cloud solutions while mentoring junior cloud engineers and provide guidance on best practices, coding standards, and technical implementation approaches.
Coordinate with client vendors and development teams for cloud-related tasks and solutions.
Continuous Learning: Stay up-to-date with the latest AWS services, technologies, and best practices to enhance your skills and contribute to the team effectively.
Consultant in Charge: Tracy Lee | 010 391 2633 | ******