We provide IT Staff Augmentation Services!

Aws Solutions Architect Resume

New Orleans, LA

SUMMARY

  • 8 years of experience in System Administration, Software Configuration Management, DevOps methodologies, and Cloud Solution Architect using Docker, Ansible, Kubernetes, Jenkins, Nagios, Splunk, GIT, AWS, Google Cloud, and Microsoft Azure.
  • Experience in all phases of Software Development Life Cycle (SDLC) including managing, deploying, automating, and monitoring of Enterprise Applications.
  • Expertise in infrastructure development using Amazon Web Services like EC2, Route53, ELB, EBS, AMI, IAM, VPC, S3, Elastic Beanstalk, CloudFront, CloudFormation, & CloudWatch.
  • In - depth understanding of Software Configuration Management (SCM) processes including compiling, packaging, deploying and configuring applications .
  • Skilled in implementing a production ready, load balance, highly available, auto-scaling Kubernetes on Google Cloud Platform infrastructure and Microservices container orchestration.
  • Experienced in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like Git on Linux platforms.
  • Experience with Docker components like Docker engine, Hub, Machine, Compose and Docker registry and maintaining Docker container clusters using Kubernetes, Bash, and GIT.
  • Experience in writing the playbooks and can manage servers by pushing the code from servers to different nodes in Ansible.
  • Experience in scheduling daily restarts for applications using Shell scripts and Cron jobs.
  • Experienced in creating multiple VPC's and public, private subnets as per requirement and distributed them as groups into various availability zones of the VPC.
  • Experience in branching, tagging, and maintaining the version control using source code management tools like GIT, SVN, and CVS.
  • Familiarity with Microsoft Azure Cloud Services (PaaS & IaaS), Application Insights, Document DB, Internet of Things (IoT), Azure Monitoring, Key Vault, Visual Studio Online, and SQL Azure.
  • Strong use of scripting languages like Shell, Bash, Python, Groovy, Ruby, PERL and PHP.
  • Expertise in configuring the Log Monitoring, Health monitoring and alerting tools like AWS CloudWatch, CloudTrail, Dynatrace, Nagios, Splunk, Enterprise ELK.

TECHNICAL SKILLS

Cloud Platform: Amazon Web Services (AWS), MS Azure, Google Cloud Platform (GCP).

AWS Services: VPC, EC2, IAM, S3, Elastic Beanstalk, CloudFront, Redshift, Lambda, Kinesis, DynamoDB, Direct Connect, Storage Gateway, DMS, SMS, SNS, and SWF.

Operating Systems: Linux (Red Hat, CENTOS, SUSE, Mint), Ubuntu, Solaris, HP-UX, Windows.

Version Control: GIT, GITHUB, TFS, Subversion (SVN)

SCM Tools: Maven, Gradle, ANT, Ansible, Chef, Puppet, Jenkins

Database: Oracle, SQL Server, MySQL

Application Servers: WebSphere Server, Apache Tomcat, JBOSS, WebLogic

Network Protocols: TCP/IP, DNS, DHCP, Cisco Routers/Switches, WAN, LAN, FTP/TFTP, SMTP.

Monitoring Tools: Nagios, AWS Cloud Watch, Splunk, and ELK.

Bug Tracking Tools: JIRA, Bugzilla, and Red Mine.

PROFESSIONAL EXPERIENCE

Confidential - New Orleans, LA

AWS Solutions Architect

Responsibilities:

  • Responsible for designing, building and deploying cloud-based solutions, focusing on clients looking to move their legacy infrastructure to a more cost-effective environment.
  • Optimized cloud applications performance by automating monthly Startup/Shutdown, based on business unit’s maintenance window.
  • Managed resource uptime via AWS Instance Scheduler.
  • Developed tools and processes to facilitate the operations team and support of Lift and Shift AWS instances that use automated Startups/Shutdown.
  • Architected and developed event-based micro services with AWS EventBridge, CloudWatch and AWS Step Functions, AWS Lambda serverless functions and AWS Node SDK to optimize operational procedure for a “Life and Shift” data center hosted on AWS.
  • Achieved scale and cross account functionality with AWS EventBridge and AWS Simple Notification Service.
  • Used Terraform to customize our infrastructure in AWS configuring various AWS resources.
  • Achieved automated suppression of monitoring alerts of the instances in Startup/Shutdown schedule.
  • Enabled centralized logging for detailed traceability and visibility into the system using AWS CloudWatch Logs, AWS X-Ray and AWS Lambda.
  • Designed cloud system and solution architecture, system integration, and implementation strategy to deliver an integrated solution which meets business needs.
  • Implemented Route 53 to access the service to modify DNS records.
  • Worked on code migrations between environments though automated procedure using Jenkins CloudBees and IBM Urban Code Deploy.
  • Worked on REST Tools such as swagger, Postman and SoapUI testing HTTP Request and response.
  • Conducted POC to orchestrate provisioning of OS to request customers using Terraform & Jenkins.
  • Configured automation in Maven to automatically build, package, and deploy Java applications to multiple development and production environments
  • Deployed web-application to AWS S3 using static web hosting, registered a domain to Route 53, and used CloudFront distribution to speed-up the delivery of web content to users.
  • Responsible for creating and maintaining software cluster using of Apache Mesos.
  • Create end to end, staging and production Kubernetes clusters along with the dashboard for managing the deployments.
  • Created additional, on-demand access to the downstream capabilities through AWS API Gateway.

Confidential - Jacksonville, FL

DevOps/AWS Engineer

Responsibilities:

  • Migrated on-premise database to AWS Cloud and built & deployed applications utilizing the AWS stack and focusing on high-availability, fault tolerance, and auto-scaling with the Chef.
  • Conducted Proof of Concept (POC) on various cloud platforms and made a recommendation of AWS cloud platform.
  • Orchestrate deployment of application & infrastructure clusters within a Public Cloud environment utilizing a Cloud Management Platform.
  • Converted existing AWS infrastructure to ‘Serverless’ architecture deployed via Terraform which includes AWS Elastic Beanstalk for app deployments.
  • Worked on AWS Lambda with Amazon Kinesis and integrated Dynamo DB using Lambda for value storage and for streams backup.
  • Developed and maintained Cloud Formation Template Scripts, automated the provisioning of AWS resources and installed workstations.
  • Developed Terraform templated to create Load balancers, EC2 instance with auto scaling and monitoring on the fly for different environments.
  • Automated deployments, scaling, and operations of application containers across clusters of hosts, provided container-centric infrastructure by Kubernetes.
  • W orked on Docker container snapshots, attaching to a running container, removing images, managing directories structures and managing containers.
  • Created custom Docker Images using Docker file for easy replication of DEV & QA Environments.
  • Analyze and resolve conflicts related to merging of source code for GIT and further configuring with SonarQube to test the quality and analyze the bug fixes.
  • Configured KMS using IAM to provide encryption/decryption keys to secure S3, EBS, & RDS.
  • Established RADIUS server for VPN and wireless access point authentication.
  • Developed AWS CloudFormation Templates in YAML for creating Lambda, SQS, and SNS with specified permissions.
  • Initiating alarms in CloudWatch service for monitoring the server's performance, CPU Utilization, and disk usage to take recommended actions for better performance.
  • Developed Splunk queries and dashboards targeted at understanding application performance and capacity analysis. Designed core scripts to automate Splunk maintenance and alerting tasks.
  • Used JIRA as defect tracking system and configured various workflows, customizations & plug-ins.
  • Worked on the installation and configuration of the monitoring tool Nagios and implemented Nagios core for monitoring Infrastructure resources.

Confidential - Irvine, CA

DevOps Engineer

Responsibilities:

  • Worked as a DevOps Engineer for a team that involves different development teams and multiple simultaneous software releases.
  • Configured and deployed GIT repositories with branching, tagging, merge requests, notifications.
  • Implemented VMware ESX server to provide multiple virtual hardware platforms while keeping hardware costs and energy consumption down.
  • Involved in installing Jenkins on Linux environment and implemented a Master and Slave configuration to run multiple build operations in parallel.
  • Deployed Microservices using pivotal cloud foundry and managed domains and routes with the cloud foundry. Worked in using Dockers Swarm and deployed spring boot applications.
  • Design an ELK system to monitor and search enterprise alerts. Installed, configured and managed the ELK Stack for Log management within EC2 / Elastic Load balancer for Elastic Search.
  • Used SonarQube for continuous inspection of code quality and to perform automatic reviews of code to detect bugs. Managing AWS infrastructure and automation with CLI and API.
  • Created inventory in Ansible for automating continuous deployment and wrote playbooks using YAML scripting.
  • Installed Docker using Docker Toolbox and worked on creating the Docker containers and Docker consoles for managing the application life.
  • Built and managed a large deployment Ubuntu Linux instances system with Chef Automation.
  • Created Docker container images by tagging and pushing the images and worked on the infrastructure using Docker containerization.
  • Supported AWS Cloud environment with 2000+ AWS instances configured Elastic IP and Elastic storage deployed in multiple Availability Zones for high availability.
  • Worked with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation.
  • Created streams in the SpringXD for message de-queuing and created collections in MongoDB and separate databases in the MongoDB instances to capture logging activity.
  • Configured the application to run on the datacenter using Terraform.
  • Setup JFrog Artifactory on AWS, single copy of any binary is ever stored on this file system.
  • Used Minikube to manage local deployments in Kubernetes, created local cluster and deployed application containers.
  • Installed SonarQube on a sandbox and installed plugins based on developer requirements.
  • Developed Python scripts to take backup of EBS volumes using AWS Lambda and Cloud Watch.
  • Used IAM to create new accounts, roles and groups which are engaged in enabling Lambda functions for dynamic creation of roles.

Confidential - Tampa, FL

Linux/Unix Administrator

Responsibilities:

  • Installation and Configuration of Red Hat ES, Solaris, SLES and Windows servers.
  • Installation, configuration and management of Apache and Tomcat servers.
  • Applied patches to fix the holes that are found during the quarterly scan basis using Nessus scan.
  • Upgraded and maintained servers, operating Systems and patches.
  • Install/configure/maintain the Linux /Solaris servers, NIS, DNS, NFS, Mailing List, Sendmail, Apache, FTP, SSHD.
  • Configuring and managing Novell HA cluster in SLES 10.
  • Configuring and optimizing open-iSCSI in RHES for SAN using iOmega technology.
  • Install host firewall IPTables for Redhat Linux.
  • Installation, configuration Active Directory, Group Policy, Migrations, Security GPOs, DNS, DHCP, File & Print Server, IIS (Web Server), FTP, Terminal Server, Microsoft Clustering and Exchange Mail Server in Windows based server environment.
  • Installed and configured SAMBA server for Windows and Linux connectivity.
  • Performed TCP/IP, DNS and DHCP administration.
  • Setting up Oracle server in Linux/Unix environment. Supported DBA in implementation of Oracle.
  • Installed and monitored administering and monitoring tools such as Nagios.
  • Maintained and monitored all of company's servers’ operating system and application patch level, disk space and memory usage, user activities on day-to-day basis.
  • Performed routine LVM tasks like replacing failed drives, adding new volume groups, extending volume groups/LVM/file system, exporting and importing volume group for hardware migration.
  • Administered Backup and Restore operations using Veritas NetBackup 5.1.
  • Monitored and fine-tuning system and network performance for server environments running Red Hat Linux, Solaris.
  • Troubleshoot various systems problems such as application related issues, network related issues, hardware related issues.

Hire Now