Sr. Aws/devops Solutions Architect Resume
Allen, TX
OBJECTIVE
- Highly inclined IT professional wif 8+ years of experience in Infrastructure Automation, Cloud, VMware and Operations. Besides, strong understanding of Cloud Computing (IaaS/PaaS), Object Oriented and Structured Programming Methodologies and Storage.
- Seeking a rewarding position dat utilizes my technical skills and experience and keen to work in an environment where I can enhance my working capacities.
SUMMARY
- Automate deployment and provisioning of applications via Jenkins, Git, Artifactory, Chef and CloudFormation.
- Performed P2P and P2V migrations across OpenVZ, VMware and Amazon EC2 environment.
- Monitored API calls wifin VPC environment by using Cloud Trail.
- Strong knowledge about Configuration Management (CM) using Puppet, Ansible and Chef.
- Configured and monitored distributed and multi - platform servers using Chef.
- Development of Chef Cookbooks to manage systems configuration.
- Excellent at defining Chef Server and workstation to manage and configure nodes.
- Managed Linux and Windows virtual servers on Amazon Web Services (AWS) EC2 using Chef Server.
- Experienced in automating, configuring and deploying instances on AWS, Azure and Rackspace cloud.
- Proficient in AWS Cloud platform and its features dat includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, CloudWatch, Cloud Trail, CloudFormation AWS Config, Auto scaling, CloudFront, IAM, S3, and R53.
- Migrated applications to the AWScloud.
- Implemented automation wif Vagrant, Chef on AWS for application testing, deployment, and development.
- Prepared documentation describing the configuration state of each item dat was under CM control.
- Installed and configured Splunk for log monitoring and also forwarded system stats to splunk indexer, tan created dashboards and alerts using the generated data.
- Integrated Circonus wif splunk using Splunk/Circonus APIs for sophisticated monitoring.
- Good Knowledge in Virtual servers including VMware ESX server, Docker, Vagrant and Openvz environments.
- Configured alarms, Root Cause and System Log Analysis, Reporting and Troubleshooting problems wif the help of Event Logs
- Responsible for architecting and building a globally scalable and distributed infrastructure.
- Managed and operated the Big Data environment.
- Utilize DevOps methodologies and best practices to create infrastructure automation and continuous delivery.
- Wrote deployment Automation scripts for multiple JAVA/J2EE Applications.
- In-depth understanding of the principals and best practices of Software Configuration Management (SCM) processes dat include compiling, packaging, deploying and application configurations.
- Integrated Eclipse IDE wif different version control tools like Subversion (SVN), GIT and CVS.
- Ability in troubleshooting, configuring and Deploying Enterprise Applications in application servers such as Tomcat, Websphere, Weblogic, Apache and Jboss.
- Proficient in installation, configuration and maintenance of PHP and Drupal applications on web servers Apache, Tomcat and Jboss.
- Managed environments DEV, SIT, QA, UAT and PROD for various releases and designed instance strategies.
- Experience in working on XL Deploy, XL Release for continuous delivery of applications and integrating XL Deploy wif Jenkins.
- Experience in Querying RDBMS such as Oracle, MY SQL and SQL Server.
- Expertise in working wif different Bug Tracking Tools like JIRA, IBM Clear Quest and HP Quality Center.
- Responsible to maintain all Windows servers Operating Systems like (Windows 2003/2003 R2, 2008 and 2012).
- Installed and Managed Active directory and FSMO Roles Transfer in Active Directory forest.
- Good knowledge on ITIL Process and coordinated different teams across the globe to deploy different builds.
TECHNICAL SKILLS
Cloud Services: Amazon Web Services (EC2, VPC, SNS, SQS, EMR, Redshift), Azure and Rackspace
Configuration Management Tools: Ansible, Puppet, Chef
Build Tools: SVN, GIT, CVS
Continuous Integration Tools: Jenkins, Hudson
VMware: VSphere, VMware ESX and ESXi 3/3.5/4.0/4.1/5.0/5.5, Virtual center server 2.0/4.0/4.1/5.0/5.5, Vmware View 4.0/4.5/4.6,VMware converter enterprise, VMware Update Manager, Vmotion and SVmotion, Thinapp
Protocols: TCP/IP, OSPF, RTP, HTTP, HTTPS, FTP, SMTP, SNMP, SSH, TELNET
Programming Languages: Java, C++, C, SQL, PL/SQL
Scripting: Shell, Python, Perl, Bash
Web Languages: HTML, DHTML, XML
Database Servers: Cassandra, DynamoDB, Oracle, MS SQL Server 6.5/7.0, MySQL, MS SQL Server 2005/2012
Web Servers: Apache, Tomcat, IIS 7
Operating Systems: RHEL, Linux, Solaris, Windows Server 2003/2008
Developing Tools and Platforms: Eclipse, .Net Framework, Visual Studio .NET, Visual Studio 6, MS Visual SourceSafe, Erwin, MS Developer Studio
Other Tools: Splunk, Appdynamics, Circonus, Nagios, Graphite
PROFESSIONAL EXPERIENCE
Confidential, Allen, TX
Sr. AWS/Devops Solutions Architect
Responsibilities:
- To keep up wif the rapid growth of the business, achieved architecting and building a globally scalable and distributed infrastructure using automation and continuous integration.
- Wrote custom cookbooks for automating components dat are not available in marketplace.
- Installed packaged applications from third party vendors, upgraded and patched these applications as needed.
- Automated deployment of packaged applications using python and shell.
- Integration of GIT, Maven/Nexus, Jenkins, Jira and Cloud Foundry.
- Worked on creating Jenkins jobs to automate infrastructure provisioning and deployment.
- Installed, configured and maintained Jenkins CI.
- Utilize DevOps methodologies and best practices to create infrastructure automation and continuous delivery.
- Ensure communication between Operations and all Engineering Teams, Product Owners, and Scrum Masters.
- Performed application server builds in EC2 environment and monitoring them using cloud watch.
- Launching Amazon EC2 Cloud Instances using Amazon Images (Linux/ Ubuntu) and configuring launched instances wif respect to specific applications.
- Creating snapshots and Amazon machine images (AMIs) of the instances for backup and creating clone instances.
- Developing automation scripts using EC2 commands.
- Creating Security groups for both individual instances and for group of instances under a network.
- Setting up scalability for application servers using command line interface.
- Set-up databases in AWS using RDS, storage using S3 bucket and configuring instance backups to S3 bucket.
- Designing SQL Server Reporting Services (SSRS) High Availability.
- Creating new IAM users & groups, defining roles and policies and Identity providers using IAM service.
- Designing, configuring, storing huge amount of data across AWS regions wif fail-safe and disaster recovery options using AWS Elastic Block Storage, Simple Storage Service, archiving old data using AWS Glacier.
- Creating S3 buckets and also managing policies for S3 buckets and utilized S3 bucket and Glacier for storage and backup on AWS.
- Setting up and administering DNS system in AWS using Route53.
- Creating Private networks and sub-networks and bringing instances under them based on the requirement.
- Maintained all development tools and infrastructure and insure availability for a 24/7 development cycle wif teams.
- Managed Chef to Configure and monitor distributed and multi-platform servers.
- Managed the configurations of the instances using Opscode Chef. Written and modified various Cookbooks/Recipes for better management of the systems.
- Work wif Developers in using Chef as a configuration management tool, managing users, resources and deploying servers.
- Managed and maintained Linux and Windows virtual servers on AWS EC2 using Chef Server.
- Expertise in customizing Splunk for monitoring, Application Management and security per customer requirements and industry best practice.
- Implementation of Transparent Data Encryption (TDE).
- Database Encryption for mirrored Databases. SQL Web Replication implementation.
- Migration of over 2500 Applications wif 3000+ Databases.
Environment: GIT, Maven, Nexus, Jenkins, Jira, AWS, Splunk, Chef, Putty, Java
Confidential, Tempe, AZ
Sr. AWS/Devops Cloud Engineer
Responsibilities:
- Automate daily provisioning of EC2 instances using Puppet.
- Provisioning CloudFormation stacks wif boto Python/AWS APIs.
- Assurance and Enforcement checks for VPC and Classic services.
- Network design and integration for Direct Connect and VPN Gateways.
- Automation of Redshift, EC2, RDS, ElasticCache.
- Implement and manage Monitoring services wif SQS, SNS, CloudWatch, and CloudFormation.
- Hosting applications wif the AWSCloud.
- Design highly available, cost effective and fault tolerant systems using multiple EC2 instances, Auto Scaling, Elastic Load Balance and AMIs.
- Design AWS CloudFormation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
- Automate test cases using boto/AWS APIs.
- Integrated external ticketing system (Zendesk) using REST APIs.
- Developed operations web console using Apache/Flask/Python.
- AWS automation for Puppet SaaS deployments.
- Work wif SCM (source control management via Subversion and Git) to automate deployment of new code releases wifin AWS.
- Used the JIRA for bug tracking, creating the dashboard for issues.
- Created use cases for desktop design and implementation.
- Design and implementation of ThinApp environment.
- Application virtualization using VMware ThinApp 4.5 version.
- ThinApp Packages Applications Upgrades and deployment testing and Production Implementation.
- Experience in writing and debugging multi-threaded applications and packaging.
- Assist staff wif the installation, configuration, and ongoing usability of desktop computers, peripheral equipment and software wifin established standards and guidelines.
Environment: Subversion, GIT, Puppet, Chef, AWS, VMware, ThinApp, Unix/Linux, Jira, boto Python, Apache, Putty, Veritas, Zendesk, Axigen
Confidential, Montgomery, AL
VMware/Infrastructure Administrator
Responsibilities:
- Perl/KSH Retrieve and store various devices configuration daily (aprx.150000) from different internal EMS and backup infrastructure.
- Perl/KSH/Java code improvements and performance tune up.
- Perl/CGI/Apache web GUI changes and reports.
- Code migration from Solaris to Linux.
- Parse devices (Cisco, Juniper, Nortel, etc.) configuration files for Berkeley DB Troubleshooting ESX & Virtual Machines.
- Creation of templates from VMs and Creation of VMs from templates.
- Performance monitoring and tuning for ESX Servers, Virtual Center Server and VMs.
- Installation, configuration and management of Veeam Backup and Replication for virtual machine backup.
- Management of HP SIM for hardware monitoring.
- Installation, configuration and management of Windows Server 2003.
- Management for Active Directory and patch management.
- Overall responsibilities include checking the health of servers, updates and backup.
- Check wif the trouble ticketing system for any unread ticket. Also, troubleshooting if their are any bottlenecks; Responsible to perform BIOS update on Dell Systems.
- Handled all system administration duties for all Red Hat Linux and VM Servers on site.
- Responsibilities ranged from daily tasks to more advanced ones such as shell scripting, software installation and system/network troubleshooting.
Environment: Perl scripting, Shell scripting, Solaris, Linux, Java, Veeam, Cisco
Confidential
VMware Administrator
Responsibilities:
- Setup and maintain ESXi, and standalone servers.
- ESXi version updates to 5.5 via VUM.
- ESXi resource planning.
- ESXi guest shell creation based on client needs.
- Configure ESXi guest storage affinity as needed for SDRS compliance.
- Configured HA, vMotion in host clusters.
- ESXi log creation for problem analysis.
- Work wifVMwarevendor support for incident resolution and RCA.
- Monitor Host or Guest statistics through vCenter
- Run ESXi P2V, V2V and server migrations.
- Assisting in the upgrade and patching of 200ESXi servers in 2200 stores. Follow up wif RCA on ESXi issues.
- Document department procedures, system analysis of ESXi hosts prior to upgrades.
- Checking for storage synchronization through vCenter plugin, Run pre-written scripts for ESXi host automation, break/Fix ESXi or Windows issues during on-call rotation.
Environment: VMware ESX and ESXi 3/3.5/4.0/4.1/5.0/5.5, vCenter, Vmotion, SVmotion
Confidential
Systems/Storage Administrator
Responsibilities:
- Configuration of Domain Naming Server (DNS)
- Configuration of Dynamic Host Configuration Protocol (DHCP).
- Configuration and Managing Remote Installation Service (RIS), FTP server
- User, group, OU creation, implementing group policies.
- Configuration of Printer, Modem, Scanner.
- Semantic antivirus console management, updating antivirus definitions through centralize Symantec antivirus server.
- Installation of Operating Systems Win98, Win XP, Win NT, Win 2000, Win 2003, Linux.
- Trouble shooting the networking related problems
- Experience in SAN and NAS set up and management, system administration (including server implementation & administration), technology support and technical troubleshooting under multi-platform environments.
- Active involvement in monitoring server performance, network traffic to reduce performance bottleneck.
- Managing cron jobs, batch processing and job scheduling.
- Maintaining network inventory, data backup and documentation for all hardware & software
- Responsible for Installation, Configuration, Support and troubleshooting existing systems in Redhat Linux 3 and 4.
- Install and configure web (Apache, IIS), mail (SMTP, IMAP, POP3), and file servers on Linux servers.
- Created users and groups and assigned privileges to them, as a part of Network Security.
- Used the logical volume manager (LVM) to create a volume group, which was tan partitioned into logical volumes.
Environment: Red Hat Linux 3.0/4.0, DHCP, DNS, FTP, Apache, SAN, Windows 98/XP/NT, Windows 2003/2005
