Cloud Architect Resume
Miami, FloridA
SUMMARY:
- Highly competent, analytical, and performance - driven Systems/Virtualization Professional, with a well-developed qualifications acquired from extensive experience in various areas encompassing different Virtualization/System architecture and administration, project management, vendor relationships management, strategic planning, and customer service; Having 9+ years of strong experience as a Systems/Cloud Services Administrator to effectively utilize acquired knowledge with the latest cloud technologies Amazon Web Services (AWS),Change/Incident Management and Cloud Management/KVM/OpenStack. OS expertize with Solaris/Linux/Windows Server Editions.
- Mastery of the Amazon Web Services (AWS) cloud computing platform, and its many dimensions of scalability - including but not limited to: VPC (Virtual Private Cloud), EC2, load-balancing with ELB, messaging with SQS, autoscaling architectures, using EBS under high I/O requirements, custom monitoring metrics/analysis/alarms via Cloud Watch etc.
- Expert level knowledge and working experience of AWS products and services (e.g. Amazon EC2, Amazon S3, Amazon DynamoDB, Amazon Redshift, Amazon CloudFront, Amazon EMR)
- Expertise with Amazon Web Service AMI EC2 Instance creation(s) and administration for both the EBS and S3 Instances.
- Experience designing and implementing complex, HA multi-tier, end-to-end solutions using a wide variety of private and public cloud offerings, including AWS EC2, S3, ELB, RDS, Route 53, RDS, IAM, Cloud Front and Auto Scaling.
- Ability to effectively address data security concepts in public cloud as it relates to customer needs including an in depth understanding of Federated Security / Single Sign On, and AWS IAM
- Ability to develop high level and detailed design documents addressing the business, infrastructure, security, support and operational needs of the business.
- Experience in Linux Administration (Installation, Configuration, Tuning and Upgrades of Linux (Red Hat and Oracle).
- Extensively worked with automation tools like Hudson, Jenkins and Build Forge to implement the End to End Automation.
- Expertise in using build tools like MAVEN and ANT for the building of deployable artifacts such as war & ear from source code. Application Deployments & Environment configuration using Chef, Puppet.
- Managing executive Customer relationships and key business stakeholders & delivering IT Strategy & Consulting services
- Demonstrated capacity for problem solving, synthesis, and making sound recommendations.
TECHNICAL SKILLS:
Operating Systems: Linux (Red Hat 4.x, 5.x, 6.x, 7.x), UNIX, WINDOWS NT/2000/2003/XP/VISTA/7, AIX.
Version Control Tools: CVS, SVN, IBM Rational Clear Case, Perforce, RTC,GIT, Source Tree
Databases: My SQL, MS Access, Oracle 9i/10g/11g,DB2
Application Servers: WEBLOGIC, WEBSPHERE, TOMCAT
Tools: ANT,MAVEN, HUDSON/JENKINS, CHEFF, PUPPET, BUILD FORGE
Cloud: AWS EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Formation AWS Config, S3, Cloud Trail, IAM, Docker, VMWare.
PROFESSIONAL EXPERIENCE:
Confidential, Miami, Florida
Cloud Architect
Responsibilities:
- Created AWS Launch configurations based on customized AMI and use this launch configuration to configure auto scaling groups and Implemented AWS solutions using EC2, S3, RDS, DynamoDB, Route53,EBS, Elastic Load Balancer, Auto scaling groups.
- Created customized AMIs based on already existing AWS EC2 instances by using create image functionality, hence using this snapshot for disaster recovery.
- Configured Elastic Load balancer (ELB) including high availability of ELB using various subnets in various availability zones, configured security settings and health check for application.
- Provisioned AWS S3 buckets for backup of the application and sync this contents with remaining s3 backups, by creating entry for AWS S3 SYNC in crontab.
- Deployed LAMP based applications in AWS environment, including provisioning MYSQL -RDS and establish connectivity between EC2 instance and MySQL-RDS via security groups.
- Experience in managing virtual instances and disks using Puppet and Deployed Puppet, Puppet dashboard for configuration management to existing infrastructure.
- Experience working with Puppet Enterprise and Puppet Open Source. Installed, configured, upgraded and managed Puppet Master, Agents & Databases. Integration of Puppet with Apache and Passenger.
- Installed and configured an automated tool Puppet that included the installation and configuration of the Puppet master, agent nodes and an admin control workstation.
- Experienced in creating Virtual Machine Templates and deploy virtual machines from templates and allocate resources.
- Installed VMware ESX server 5.0/5.1 and created virtual machines on ESX Servers.
- Providing and maintaining user access in VMware virtual Center, configuring mail alert for any failure in HA, DRS, CPU and memory
- Developed Automation scripts for new enhancements using Selenium WebDriver and TestNG and integrated with Jenkins.
- Worked with JIRA for creating Projects, assigning permissions to users and groups for the projects & Created Mail handlers and notification Schemes for JIRA.
Environment: Puppet, Apache, VPC, NAT, LAMP, AWS - EC2, S3,Route 53, CLOUDWATCH, REDSHIFT, ELB, EBS, DYNAMODB, AMI, Load balancer, Auto Scaling, SVN, GITHUB, Docker, JIRA, MAVEN, Jenkins, Bugzilla.
Confidential, Pompano Beach, FL
Cloud Engineer
Responsibilities:
- Mysql DB (creating user, managing privileges), Mongo DB with replica set configuration.
- Build scripts on AWS cloud for scheduling EC2 auto scaling load balancer with python SDK.
- Worked on AWS cloud watch for monitoring the application infrastructure and used AWS email services for notifying.
- Migrated applications from internal data center to AWS.
- Configured the Route 53 DNS and load Balancers for the VPC and the NACL with inbound and outbound Rules.
- Using Jenkins AWS Code Deploy plugin to deploy to AWS
- Configured Elastic Load Balancers with EC2 Auto scaling groups
- Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups,
- Optimized volumes and EC2 instances
- Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier
- Used IAM to create new accounts, roles and groups.
- Worked closely with the development and operations organizations to implement the necessary tools and process to support the automation of builds, deployments, testing and infrastructure (infrastructure as code) using Chef.
- Building and supporting environments consisting Testing, Contingency, Production and Disaster Recovery servers.
- Developed Chef Recipes to configure, deploy and maintain software components of the existing infrastructure.
- Installed VMware ESX server 5.0/5.1 and created virtual machines on ESX Servers
- Using chef written 200+ cookbooks like TOMCAT and BASEPACKAGES for an application to automate and make virtual machine servers with the single click we made possible to make server spin off in less than 10 minutes.
- Experienced in creating Virtual Machine Templates and deploy virtual machines from templates and allocate resources.
- Installed VMware ESX server 5.0/5.1 and created virtual machines on ESX Servers.
- Used Chef to automate Configuration management & Applications.
- Used Chef to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Packages.
- Develop cookbooks to configure Nginx, tomcat, apache
- Configuring Nginx, tomcat, apache through cookbooks.
- Installation of small software application in Linux containers and managing the containers using Kubernetes.
Confidential, New York, NY
Sr. DevOps (chef) &Cloud Engineer
Responsibilities:
- Automated CI/CD process using Jenkins, build-pipeline- plugin, maven, GIT.
- Involved in Software Configuration Management, Build & Deployment Management.
- Set up Jenkins master/slave to distribute builds on salve nodes.
- Used several Jenkins plugins like artifactory plugin, Ant, Maven Plugin etc.
- Implement best practices and maintain Source Code repository infrastructure (Using GIT).
- Setup Chef server, workstation, client and wrote scripts to deploy applications.
- Used cookbooks, recipes, roles, databags, runlist to deploy web applications, applications servers and vendor applications.
- Worked on AWS EC2, IAM, S3, EBS, Elastic Load balancer (ELB), auto scaling group services.
- Experience in creating alarms and notifications for EC2 instances using Cloud Watch.
- Used AWS SDK python to automate EC2, load balancing, auto scaling to deploy applications.
- Managed and controlled the source code repository, currently housed in TFS
- Evaluated and lead the conversion to using Team Foundation Server for integrated source control, builds, testing, and deployment and lead upgrades of TFS
- Worked on User administration setup, maintaining account, Monitor system performance using Nagios and Tivoli.
- Managed Ubuntu Linux and Windows virtual servers on AWS EC2.
- Experience in using VMware vMotion to move VM’s from One Datacenter to another datacenter.
- Worked on Agile methodology and used JIRA for issue tracking.
- Managed, maintained and deployed to test, acceptance and PROD environments.
Confidential, Orlando, FL
Build & Release Engineer/DevOPS Engineer
Responsibilities:
- Developed and implemented Software Release Management strategies for various applications according to the agile process.
- Involved in all projects that move to production and work closely with the Data Center, Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes
- Created and maintained the Shell/Perl deployment scripts for TC Server/Tomcat web application servers.
- Imported and managed multiple corporate applications into Subversion (SVN).
- Written make, Maven and Ant build tools for application layer modules.
- Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
- Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases .
- Developed Perl and shell scripts for automation of the build and release process.
- Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project requirements.
- Jenkins is used as a continuous integration tool for automation of daily process.
- JIRA is used as ticket tracking, change management and Agile/SCRUM tool.
Confidential
Build & Release Engineer
Responsibilities:
- Developed build and deployment processes for Pre-production environments.
- Used Subversion as source code repositories.
- Managed SVN repositories for branching, merging, and tagging.
- Responsible for designing and deploying best SCM processes and procedures.
- Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution. worked closely with software developers and DevOps to debug software and system problems
- Resolved merging issues during rebasing and re-integrating branches by conducting meetings with Development Team Leads.
- Used Jenkins, Build forge for Continuous Integration and deployment into Tomcat Application Server.
- Involved in writing parent pom files to establish the code quality tools integration. implemented the setup for Master slave architecture to improve the Performance of Jenkins.
- Installed and Configured the Nexus repository manager for sharing the artifacts within the company.
- Developed Shell/Perl Scripts for automation purpose.
- Used AGILE MVN method to develop a build and also ANT as a build tool.
- Supported and developed tools for integration, automated testing and release management.
- Verified if the methods used to create and recreate software builds are consistent and repeatable.
- Involved in Research of the project application architecture to support/resolve build, compile, and test issues/problems.
- Releasing code to testing regions or staging areas according to the schedule published.
- Used Jira as ticket tracking and work flow tool.
Environment: SVN, Shell/Perl Scripts, SCM, Build Forge, Maven and ANT Tomcat, Jira