We provide IT Staff Augmentation Services!

Sr. Aws Solutions Architect/lead Resume

5.00/5 (Submit Your Rating)

Houston, TX

SUMMARY:

  • Over 8+ years of experience in Information Technology industry in various roles with excellent experience in Software Integration, Configuration, Build & Release management and Development for several markets driven international organizations.
  • Experienced in all phases of the software development life - cycle (SDLC) with specific focus on the build and release of quality software. Experienced in Waterfall, Agile/Scrum, Lean and most recently Continuous Integration (CI) and Continuous Deployment (CD) practices.
  • Hands on experience of Build & Deployment phase and usage of Continuous Integration (CI/CD) tools, build configuration, change history for releases, Maintenance of build system, automation & smoke test processes, managing, configuring, and maintaining source control management systems.
  • Experience in using version control tools like Subversion (SVN), GIT.
  • Extensively worked on Jenkins for continuous integration and for End to End automation for all build and deployments.
  • In-depth understanding of the principles and best practices of Software Configuration Management (SCM).
  • Experience in software development, including languages, and frameworks such as Python.
  • Experience in using Nexus Repository Manager for Maven builds.
  • Experience in using Deployment tools like Run deck, Udeploy etc. for deployment orchestration.
  • Experience in using Hashi corp tools like Vagrant and Terraform.
  • Resource provisioning using Terraform and Cloud Formation.
  • Worked on provisioning different environments using Chef, Puppet and Ansible Configuration management tools.
  • Strong knowledge on system administration, configuration and customization of Atlassian tools.
  • Installed and configured an automated tool Puppet that included the installation and configuration of the Puppet master, agent nodes and an admin control workstation.
  • Deployment to AWS with Chef, Ansible and Terraform towards AWS or Google Compute cloud, and using Terraform for building, updating, and versioning infrastructure safely and efficiently, as well as creating custom in-house solutions with Chef or Puppet configurations.
  • Excellent experience in documenting and automating the build and release process.
  • Experience in setting up Baselines, Branching, Merging and Automation Processes using Shell, Perl, Ruby, Python and Bash Scripts.
  • Expertise in Amazon Cloud Services and its features AWSEC2, VPC, EBS, AMI, snapshots, Auto scaling, Cloud Formation, Lambda, SES, SQS, SNS, RDS, ELB, EBS, Cloud Watch, S3 etc.
  • Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining and troubleshooting EC2 instances, and S3 buckets, Virtual Private Clouds (VPC), Elastic Load Balancers (ELB) and Relational Database Services (RDS).
  • Experience in running web scale services on Amazon Web Services.
  • Experience with IaaS (Infrastructure as a Service), SaaS (Software as a Service), PaaS (Platform as a Service) and solutions.
  • Experience in using bug tracking systems like JIRA, Remedy and HP Quality Center.
  • Extensively used build utilities like Maven, ANT and Gradle for building of jar, war, bar and ear files.
  • Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools and staged virtual environments using Docker and Vagrant.
  • Hands-on development experience for the LAMP (Linux, Apache, and MySQL& PHP) development stack.
  • Used Debian based Linux servers to install Docker based services, monitor and debug the services.
  • Extensively used dpkg services to install different packages and services on the Ubuntu based Debian servers.
  • Used Stack Driver and AWS cloud monitoring extensively to monitor and debug the cloud based AWSEC2 services.
  • Worked on Messaging systems like, Rabbit, Apache Kafka etc. to communicate between publishers and consumers.
  • Experience in monitoring systems: Cloud watch, Splunk, Blue stripe, Sense and Zabbix.
  • Implemented detailed systems and services monitoring using Nagios services AWS cloud resources.

TECHNICAL SKILLS:

Operating Systems: CentOS 5.x 6.x 7.x, RHEL 5.x, 6.x, Sun Solaris 8,9,10, Windows 98/XP/NT / 2000 /2003 /2008, NT 4.0, 2000 Servers, Workstation, Mac, various flavors of UNIX and LINUX

AWS Cloud Services: EC2, Lambda, S3, Glacier, RDS, DynamoDB, Elasitc cache, Redshift, VPC, CloudFront, CloudWatch, CloudTrail, IAM, Certificate Manager, Data-Pipeline, EMR, SQS, SNS etc.

Programming and Scripting Languages: C, C++, Core Java, SQL, HTML, Java/J2EE, Shell, PowerShell, Bash, Ruby, Perl and Python scripting.

CI/CD Tools: Hudson, Jenkins, Bamboo, Puppet, Chef, Hiera, AnthillPro, Ansible, Vagrant, Terraform, Build Forge, Deploy, Octopus Deploy.

Database: Oracle 8.x/9.0, 11g, 12C, MS SQL Server 2000, MS Access, MySQL, NoSQL, MongoDB, Cassandra.

Networking: Load balancers, TCP/IP, HTTP/HTTPS, SNMP, NFS, FTP, SFTP, Telnet, SSH, SSL.

Cloud: AWS EC2, VPC, EBS, AMI, SNS, CloudFormation AWS Config, S3, Cloud Trail, IAM, Azure, OpenStack, VMWare.

Bug Tracking Tools: Make, JBOSS, Apache Maven, Apache Ant to write Pom.xml and Build.xml, JIRA, Junit, Rally, Fisheye, Remedy, Crucible, IBM Clear Quest, Bugzilla.

PROFESSIONAL EXPERIENCE:

Confidential, Houston, TX

Sr. AWS Solutions Architect/Lead

Responsibilities:

  • Worked on migrating multiple applications and automating the infrastructure creation using CloudFormation for the new applications.
  • Used AWS Application Discovery tools to do the Analysis of the existing infrastructure.
  • Designing and implementation of Public and private facing websites on Amazon web services.
  • Migrated the Application on to AWS Cloud.
  • EC2 instance configuration using Terraform.
  • Created and configured Redshift clusters.
  • Configured EMR Cluster, used Hive script to process the data stored in S3
  • Created Data-pipelines and configured EMR Cluster to offload the data to Redshift.
  • Configured Data-pipelines (with EMR Cluster) to offload the data to Redshift.
  • Infrastructure as Code: Automated the infrastructure creation using AWS Cloud Formation.
  • Responsible for security including opening different ports on security groups, Network ACL, building Peering connections, NAT instances & VPN connection.
  • Written various Lambda services using Python and Java for automating some of the tasks.
  • Used SSM Commands to run the shell script on Linux instances for server startup etc. and invoked the run command using Lambda.
  • Configured and administered Jenkins for continuous integration and deployment into Tomcat Application Server and to improve reusability for building pipelines.
  • Involved in maintaining the infrastructure on AWS Cloud.
  • Used Data-pipeline to off-load the DynamoDB to S3 at scheduled intervals.
  • Installed and configured ELK (Elastic Search, Log stash & Kibana) for log management within EC2/ Elastic Load Balancer for Elastic Search.
  • Configured various CloudWatch dashboards and notifications on CloudWatch and by using CloudTrail
  • Responsible for VPC, EC2, Load balancing, Fail-over, RDS, Elastic ache etc.
  • Designed the Architecture for Disaster recovery on different AWS-Regions.
  • Advice development teams on architecting and designing web interfaces and infrastructures that safely and efficiently power the cloud environment.
  • Experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.
  • Designed continuous delivery tools/ configuration management tools like Puppet.
  • Written few python workers to automate the tasks including taking backups.
  • Created AWS Config and built the tools to track the configuration changes and by setting the automatic Notifications using AWS SNS.
  • Provided Configuration Management and Build support for different applications, built and deployed to lower and higher environments.
  • Build out server automation with Continuous Integration - Continuous Deployment tools like Jenkins/Maven for deployment and build management system.

Environment: EC2, Load balancing, Auto Scaling, Route53, VPC, IAM, RDS, Cloud Formation, puppet, ELK.

Confidential, Irving, TX

AWS Solutions Architect/Lead

Responsibilities:

  • Involved in managing multiple projects within AWS Cloud - New & Migration.
  • Automated the process of creating Infrastructure using AWS CloudFormation.
  • Worked on spinning different (EC2 instances) VMs needed for running java services, UI and web methods components for Dev. and SIT and production environments within the Auto-scaling group.
  • Maintaining & monitoring the complete infrastructure needed for the above projects.
  • Written some of the corn jobs to notify the administrator when SQS Queue size reaches certain limit.
  • Experience in LDAP and Jenkins Integration. Designed and developed integrated solutions through these DevOps tools, processes and procedures to facilitate the cost-effective delivery of services or fielding of products.
  • Configured auto-scaling using SQS Queue metrics using AWS CloudWatch.
  • Installing, configure ring including installing patches for different VMs running on J2EE and Software web methods on the cloud.
  • Automated the Media-Encoding process using AWS Lambda, AWS Elastic Transcoder, S3 and Glacier.
  • Worked with Terraform to create AWS components like EC2, IAM, VPC, ELB, Security groups.
  • Worked on writing different automation scrips to help developers to interact with SQS and SNS worked on python scripts for automating the process of performing the backups and, monitoring the VM’s and sending the notifications to SNS
  • Responsible for creating AWS Identity and Access Management (IAM) groups and Users for improved login authentication and providing security Group in both Public and Private Subnets in VPC.
  • Responsible for continuous integration, Build automation and deployments. Used GitHub, Jenkins and Maven
  • Responsible for automating and improving infrastructure using chef for configuration management.
  • Configured Internal and external Domain Names using Route 53 by using Simple, Weighted and Fail-over Routing policies.
  • Used Terraform for provisioning the AWS infrastructure, as they were relying over on-premises before.
  • In charge of creating different IAM users to system administrators and developers by creating custom policies.
  • Used AWS Config to capture and track the configuration changes on AWS Environment.
  • Designed and worked with team to implement ELK (Elastic search, Log stash and Kibana) Stack on AWS.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS.
  • Configured Elastic Load Balancers with EC2 Auto scaling groups.
  • Created scripts in Python which integrated with Amazon API to control instance operations.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, and Auto scaling groups, Optimized volumes and EC2 instances.
  • Managed Amazon Web Services like EC2, bit bucket, RDS, EBS, ELB, Auto-Scaling, AMI, IAM through AWS Console and API Integration with Puppet Code.
  • Developed python modules to automate processes in AWS (AWS cloud formations/ Ec2, both API)
  • Virtualized the servers using the Docker for the test environments and dev-environments needs. And configuration automation using Docker containers.
  • Scripting in multiple languages on UNIX, LINUX and Windows - Batch, Shell script etc.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Lead delivery team, post release to production.

Environment: AWS, EC2, Puppet, Nagios, Shell Scripting, Red Hat, Windows 2012 Server, SQL.

Confidential

AWS Cloud Engineer

Responsibilities:

  • Work with team to design, build, automate and document a multi-tiered managed services platform
  • Managed end user accounts, permissions, access rights, and storage allocations in accordance with best-practices.
  • Provided Consultation for Troubleshooting in Virtualization, SAN Configuration, Active Directory group policy design & Implementation and ESXi Distributed Switch Network Configuration.
  • Provided Technical Recommendations for Installation and Implementation of Virtual Environments in Industrial Plants. Identified Administrative Standards, Issues and Process Improvements
  • Performed software and hardware upgrades, patches and reconfigurations on all physical and virtual servers.
  • Maintained VM templates for building servers in the virtual environment.
  • Created new VM templates for several Operating Systems with all the recommended and required settings for optimum performance and efficiency.
  • Involved in several hundreds of physical to virtual migration or conversion process on a day to day basis.
  • Created resource pools and VM folders as required and allocated the memory reservations and CPU shares based on the business requirements and VM performance.
  • Converted existing AWS infrastructure using Terraform and AWS CloudFormation.
  • Demonstrated proficiency in Network Administration in large datacenter environment - DNS/DHCP, Load Balancing (F5 Networks, AWS ELB), Firewalls ( Confidential, Confidential ), IDS/IPS, IPSEC VPN)
  • In-depth knowledge of and experience implementing dynamic IP routing protocols (BGP, OSPF, EIGRP, MPLS)
  • Network latency analysis, performance monitoring and troubleshooting skills
  • Participate in the software development life cycle to ensure sound Cloud solutions are implemented.
  • Proficient with deployment and management of AWS services - including but not limited to: VPC, Route 53, ELB, EBS, EC2, S3
  • Automation scripting ability (Bash/Shell, Python)
  • Enterprise scale networks within cloud environment delivering SaaS solutions
  • Manage multiple projects simultaneously can adapt to changing business needs
  • Work well with cross functional global and remote teams
  • Network health monitoring tools (Cloud Watch, Solar Winds, Logic Monitor)
  • Work with our current application teams to understand our current applications and make migration recommendations and to-be architectures in AWS
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS.
  • Review coding done to advance application upgrade, extension, or other development. Analyze application for data integrity issues.
  • Work with team to build out automation templates in Fugue or AWS Cloud Formation in support of the managed services platform.
  • Assist with the installation and configuration of a cloud management platform per the requirements of the respective services
  • Write and implement the respective IAM policies as required per the respective services
  • Assist with the product evaluation, selection and implementation for respective managed services that require 3rd party products to support
  • Assist with the establishment of the platform Service Desk
  • Mentor less experienced technical staff; may use high end development tools to assist or facilitate development process.
  • Development of automated solutions to monitor and support our software development and release processes.

Environment: Linux, VMware, Shell, Perl, IAM, S3, EBS, EC2, Cloud Watch, Cloud Formation, Workspaces, Ivanti Heat patching tool, Puppet, Docker, Chef, GIT, GitHub, Maven, Jenkins, TOMCAT 7/8, Java Scripts, Ruby Scripts, XML, Unix, MS Word, Excel, Office365.

AWS DevOps Engineer

Confidential, Louisville, KY

Responsibilities:

  • Designed, configured and deployed Amazon Web Services (AWS) for a multitude of applications using the AWS stack (EC2, Route53, S3, RDS, Cloud Formation, Cloud Watch, SQS, IAM), focusing on high-availability, fault tolerance, and auto-scaling.
  • Managed and configured a virtual data center in the Amazon Web Services cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), internet gateways, Public and Private Subnets, Route Tables, Elastic Load Balancer (ELB).
  • Migrating an on-premises application to cloud.
  • Responsible for creating AWS Identity and Access Management (IAM) groups and Users for improved login authentication and providing security Group in both Public and Private Subnets in VPC.
  • Managed and maintained highly available EC2 Instances using Terraform and cloud formation and wrote new plugins to support new functionality in Terraform.
  • Worked on AWS Lambda functions in python for AWS's Lambda which invokes python scripts to perform various transformations and analytics on large data sets in EMR clusters.
  • Created file systems using red hat volume manager and performing the health check on regular basis for all Linux serves.
  • Written Templates for AWS infrastructure as a code using Terraform to build staging and production environments.
  • Implemented CI/CD for all the Microservices of the OEM application using Jenkins, Maven.
  • Designed and supported data pipelines for loading network data in Elastic search for consumption with Kibana dashboard and graphs.
  • Wrote Ansible Playbooks with Python SSH as the wrapper to manage the configuration of AWS nodes and test playbooks on AWS instance using Python. Ran Ansible scripts to provision Dev Servers. Created Post Commit and pre-push hooks using Python in SVN and GIT repositories.
  • Used Puppet to deploy ELK (for automating CD and configured Slave Nodes and deployment failure reporting.
  • Worked on Chef/Ansible as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manage changes and written chef recipes to perform middleware binary Installation and Configuration tasks involving JDK, Tomcat binaries installation.
  • Managed Docker deployment engines in Virtualized Platforms for containerization of multiple applications.
  • Created virtual images to production environment using Docker by writing Docker compose files.
  • Implemented rapid-provisioning and life-cycle management for Linux using Amazon EC2, Chef, and custom Ruby/Bash, python scripts.
  • Extensive experience using MAVEN and ANT as build tools for the building of deployable artifacts (jar, war & ear) from source code.
  • Managed and maintained the monitoring and alerting of production and corporate servers/storage using Cloud Watch.
  • Designed and worked with a team to implement ELK (Elasticsearch, Logstash, and Kibana) Stack on AWS.
  • Managed JIRA for ticket tracking, change management and Agile/SCRUM tool.

Environment: Chef, Jenkins, AWS, GIT, Ansible, Bash scripts, SVN, Tomcat, Nexus, AWS EC2, Jenkins CI, Docker, Elastic Load Balancing, Elastic Bean Stalk, ECS, Cloud Front, Cloud Formation, Elastic Cache, Cloud Watch, Route 53, Redshift, Lambda and Dynamo DB, GIT

Confidential, Deerfield, IL

AWS DEVOPS Engineer

Responsibilities:

  • Performed S3 buckets creation, and policies on the IAM role based polices and customizing the JSON template.
  • Launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux/Ubuntu) and configuring launched instances with respect to specific applications.
  • Manage Amazon Redshift clusters such as launching the cluster and specifying the node type.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java.
  • End to end deployment ownership for projects on AWS. This includes Python scripting for automation, scalability, builds promotions for staging to production etc.
  • Hands on with Git / GitHub for code check-ins/checkouts and branching etc.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud Watch.
  • Built Continuous Integration environment using Jenkins, Nexus, Yum and puppet.
  • Experience in managing and reviewing Hadoop log files.
  • Experience in Building and Managing Hadoop EMR clusters on AWS.
  • Experience AWS services (VPC, EC2, S3, RDS, Redshift, Data Pipeline, EMR, Dynamo DB, Redshift, Lambda, SNS, and SQS).
  • Experience develop the plumbing plans and create the annotated diagrams
  • Involved in designing and deploying multiple applications utilizing almost all the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto- scaling in AWS Cloud Formation.
  • Excellent hands-on experience in installation, configuration and troubleshooting the issues and performance tuning of WebLogic/Apache/IIS and Tomcat.
  • Written shell scripts for end to end build and deployment automation. Run Ansible Scripts to provision Dev servers.
  • Created Docker container using Docker images to test the application even ship and run applications.
  • Leveraged 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.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java.
  • Implemented Release schedules, communicated the Release status, created Roll out Plans, tracked the Project Milestones, prepared the reports and chaired the Release calls and worked for a successful Release of JIRA Application and used JIRA to track issues and Change Management.
  • Worked on Tomcat 7, JBOSS, and WebLogic and WebSphere Application servers for deployments.
  • Responsible for designing and deploying best SCM processes and procedures.
  • Understanding of developing and testing enterprise products, with current focus on cloud-based application and giving solution to challenges imposed by multi data center deployed SaaS products and their needs for DevOps tools and automation.
  • Installed, Configured, Managed Monitoring Tools such as Nagios for Resource Monitoring/Network Monitoring/Log Trace Monitoring.
  • Experience on Software Configuration Management (SCM) in Agile, SCRUM, Clear Case, Clear case to Stash Migration, Waterfall methodologies.
  • Extensive experience using MAVEN and ANT as a Build Tool for the building of deployable artifacts (war & ear) from source code.

Environment: Java/J2EE, Python, WebLogic, UNIX, VMware, Shell, Perl, IAM, S3, EBS, EC2, Cloud Watch, Cloud Formation, Puppet, Docker, Jenkins., Nexus, WebLogic 8, TOMCAT 7/8, Python Scripts, Perl Scripts, Ruby Scripts, XML, Unix, JIRA, Ant, Nagios.

Confidential

AWS Admin

Responsibilities:

  • Experience on Oracle Enterprise Linux versions 5.x/6.x/7-7.x and Debian 7/8/8.9/9.9.2 and AWS.
  • Hands-on Management of OEL and Debian Linux systems required including package administration for checking, installation and upgradation dependencies.
  • User Management, Disk Management, Storage Management and Permissions/IAM Management on Linux and AWS ECS, EFS, EBS, S3, Route53, Auto-Scaling and ELB.
  • Involved in designing and deploying multitude applications utilizing the AWS stack (EC2, S3, Route53, IAM, RDS, Dynamo DB, SNS, SQS) focusing on fault tolerance, high-availability and auto-scaling in AWS Cloud Formation.
  • Ability to automate routine tasks using tools like puppet for Minimum Security (Minsec) features like duo Two factor, Splunk, Ossec and TSM.
  • Managed Enterprise Class Backup and archiving application IBM Tivoli Storage Manager (IBM TSM) and Ksplice.
  • Experience on automation and integration version control tool like Git for maintaining branching and security, creating build definitions
  • Worked on Configuration Management Tools like Confluence, Ticketing tools like Service Now (SNOW) and Jira.
  • Proficiency in Manual, Big fix and Auto-mate (puppet) Installations of Minsec items like Duo (Two factor authentication) and Open source tools like Splunk and Ossec for monitoring.
  • Used collaboration and communication applications like Cisco Jabber and Slack for communicating with various teams.
  • Experience on Network Management like translating network firewall rules into iptables and implementing through puppet modules on multiple hosts.
  • Configuring Network on OEL and Debian servers.
  • Managing User administration like create, delete, modify users and groups with setting up sudoers Access Privileges, resetting/creating passwords on Linux Hosts.
  • Involved in various discussions, meetings regarding migrating from Non-cloud environment to cloud environment (AWS).
  • And Incident rules, email and passwd for target hosts and other monitoring tasks.
  • Managed all AWS tasks (EC2, S3, EFS, EBS, IAM, Auto-scaling groups) with deployment software terraform
  • Managed nodes configuration by assigning ip addresses and zones and aws route 53 (DNS).
  • Exposure to Vulnerability Management tool Qualys for running scans.
  • Experience on storage like NAS, SAN (NetApp), local (lvm) and Pure storage and aws S3 bucket, EBS and EFS
  • Experience in configuring Dell IDRAC with Imp tool and installing Ksplice open source extension for kernel.

Environment: Oracle Enterprise Linux 5.x,6.x,7.x, Debian 7,8, Suse12, Redhat, Vmware Vcenter, Apache, Nagios, DNS, DSCP, AWS, TCP, bash, Cisco Nexus and Cyclades switches, Puppet, LVM, S3, EFS, EBS, ASG, IAM, ELB, Route 53, VPC, Cisco Jabber, Slack, Service Now (SNOW), Gilt repo, AWS Console, Terraform, Splunk, Ossec, Duo, Ksplice, Qualys, TSM, OEM, HPDP, NAS, SAN, Dell PowerEdge, Pure Storage, NetApp.

We'd love your feedback!