A Devops and Cloud Engineer with experience in Amazon Web Services. A resilient, focused and passionate professional seeking to use his professional knowledge and experience in helping to transform clients' IT infrastructure, operations and applications to the most innovative, scalable, highly available, secured, fault tolerant systems and cost effective on AWS cloud platform.
• Designed, developed and deployed a secure contact center with Amazon Connect.
• Application migration from on-premises to the cloud.
• Database migration from on-premises to AWS cloud using DMS.
• Provisioned Route 53 public Hosted Zone product from service catalog.
• Provisioned ACM (Certificate Manager) product from Service Catalog
• Provisioned SPA product from service catalog to deploy CloudFront distribution.
• Provisioned SPA deployment pipeline for uploading builds to S3 bucket.
• Provisioned a SAM pipeline from service catalog for deployment of Lambda function.
• Provisioned Webhook product from service catalog for automatic build in code-build
• Provisioned RDS Maria-DB from service catalog.
• Leveraged Amazon Connect to Set up cloud contact center.
• Leveraged AWS CLI for automation.
• Set up CICD with GitHub, Jenkins and Docker for automation.
• Provision AWS resources using management console as well as Command Line Interface.
• Use of AWS Data Lake for interactive analysis using Athena.
• Plan, build and configure network infrastructure within VPC with public and private subnets, configure routing tables, security group and internet gateway.
Configuring NACL, Security Groups and WAF to secure the application and VPC network depending on access parameters provided and conditions
• Setup and configure VPC Private Link (Endpoints), Direct Connect, Transit VPC, VPC Peering, Reverse Proxy Caching, CDN, IPsec and VPN for secure data transfer, and secured connection to other AWS services and other AWS accounts.
• Hands-on experience and good knowledge of infrastructure as Code using Terraform, and Ansible for configuration management and application deployment.
• Leverage AWS cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.
• Create and manage IAM user accounts and role-based policies for access to AWS services.
• Implement and maintain monitors, alarms, and notifications for EC2 instances using CloudWatch and SNS.
• Perform S3 buckets creation, access policies, and archive outdated data to Glacier through Lifecycle Policy configuration.
• Launching databases via RDS to support web application functionality.
• Create low latency website using S3, Cloud-Front, and Route53.
• Create and manage users, permissions, directories and files in Linux environment.
• Set up Ansible environment for configuration management, Dynamo DB, Elastic cache and Lambda.
• Enforcing company’s policies and procedures during design and implementation.
• Defining and deploying monitoring metrics, and logging systems on AWS environment. Application and system log analysis using CloudWatch, CloudTrail, Data Dog, Logic Monitor
• Design, develop and implement high availability, backup and recovery strategy for applications and database.
Hands-on experience and good knowledge of AWS services: EC2, S3, VPC Endpoints, VPC Private Link, VPC Peering, Transit VPC, Network Protocol, Sub-netting (Private and Public), VPN, Route53, ELB, Auto-scaling, SQS, SNS, IAM, DynamoDB, Lambda, Amazon Kinesis, Cloud Front, Cloud Formation, CloudWatch, CloudTrail, Storage Gateway, internet Gateway
Terraform, Linux, Ansible, Docker, Jenkins, Git, GITHUB, AWS CLI, AWS Code Commit, AWS Code-Build, AWS Code-Pipeline, AWS Code -Deploy, Nginx, python, AWS boto3