Devops Admin - Aws Solution Architect Resume
Sanjose, CA
SUMMARY
- Have 10 years of experience in Linux Administration, Configuration Management, Continuous Integration, Continuous Deployment, Release Management and Cloud Implementations.
- Experience inAWSScripting and Operations (EC2, EBS, S3, Glacier, SES, Lambda, VPC, Config, CloudTrial, DDoS and Route53) also I’m an AWS Certified Developer.
- Experience in implementing the AWS security services Config, DDoS and CloudTrail.
- Have experience in working on AWS SDK, Lambda Functions and Terraform templates.
- Good experience in maintaining hybrid IT environment configuration, vulnerability patching, CI/CD using Chef - Cookbooks and dockerizing an application.
- Designing Chef - base role and cookbooks to apply them and maintain the nodes/servers Dev, QA, Stag and Prod .
- Strong experience on bootstrapping and maintaining AWS using Chef on complex hybrid IT infrastructure nodes through the VPN and Jump/Bastion Servers.
- Strong experience in automating Vulnerability Management patching and CI/CD using Chef, Ansible and other tools like Gitlab, Jenkins, Rundeck, Nexus and AWS/Azure.
- Experience in migration of applications/databases in local DC to cloud infrastructure AWS .
- Experience in performing large scale deployments on complex and hybrid infrastructure using configuration management tools like Chef and Puppet.
- Strong experience in writing Cookbook/Recipes using Chef Resources, Ruby DSL, Chef Handlers Report and Exception, Test Kitchen, Chefspec and Vagrant.
- Experience in automating Configuration Mgmt. of Hybrid IT Infrastructure AWS + VMWare .
- Experience in monitoring System/Application Logs of server using Splunk to detect Prod issues.
- Have good working noledge on cloud foundry to implement CI/CD on it wif Docker.
- Deep understanding of Layer 7 protocols like HTTP, DHCP, DNS, and SSL/TLS.
- Have very good exposure and experience on web development experience using tools and automation testing using QTP/Selenium.
- Have 2+ years of experience on Python Scripting in various projects for automating tasks.
- Highly motivated and committed DevOps Engineer experienced in Automating, Configuring and deploying instances on AWS, OpenStack cloud environments and Data centers, also familiar wif EC2, Cloud watch, Elastic Search and managing security groups on AWS.
- Have good working noledge on distributed computing, e.g., NoSQL, Cassandra and Hadoop.
- Experience wif various components of OpenStack and Heat orchestration templates (HOT).
- Administration of Production, Development and Test environment’s carrying Windows, Ubuntu, Red Hat Linux, SUSE Linux, Centos and Solaris servers. Experience supporting Chef Environment wif 200+ servers and involved in developing manifests.
- Experience in continuous integration technologies Bamboo and Jenkins. Designed and created multiple deployment strategies using Continuous Integration and Continuous Development Pipelines and configuration management tools wif remote execution to ensure zero downtime and shortened deployment cycles via automated deployments.
- Experience working Data Center’s managing Servers, SAN and NAS devices like HP, Cisco, Brocade, EMC and HDS devices.
- Good experience and understanding of SAN (SAN arrays; HITACHI, EMC) technology including zoning, maintaining, configuring and disk creation on various systems.
- Experienced in branching, tagging and maintaining the version across the environments using SCM tools like GIT, Subversion (SVN) and TFS on Linux and windows platforms.
- Extensively experienced in using Build Automation tools like ANT, Maven, Gradle and working noledge on other build tools like make file.
- Responsible in managing all aspects of the software configuration management process including code compilation, packaging, deployment, release and application configurations.
- Created and wrote shell scripts (Bash), Ruby, Python and PowerShell for automating tasks.
- Administered tasks like taking backups, expanding file system disk space, creating NFS mounts.
- Coordinated different teams across the globe to deploy different builds to different environments on parallel development for multiple projects.
TECHNICAL SKILLS
DevOps Tools: Chef, Puppet, Gitlab, Jenkins, Vagrant, Docker and Splunk
Cloud Platforms: OpenStack, AWS, Microsoft Azure and Rackspace
Operating Systems: Sun Solaris 11, 10, 9, 8, 7, Red Hat Linux 3.x, 4.x, 5.x, 6.x, SUSE 10/11/12, Ubuntu, OEL, CentOS, Windows NT/2003/XP/2000.
Hardware: Sun Ultra Enterprise Servers (E3500, E4500, E450, E420R, E250), Sun Workstations (Ultra 5, 10,20,Blade 100,150,2000)SunstorEDGEA1000 and D1000, HP 9000 series, IBM RS/6000, p Series, x Series. Dell R710, R720, R510 and R910, IBM Blade Servers
Network Protocols: SMTP, SNMP, ICMP, TCP/IP, FTP, TELNET,UDP, and RIP, iSCSI, Fibre Channel.
Software and Tools: VERITAS Volume Manager 3.x/4.x,WinSCP, FTP, SSL, VERITAS Cluster Services, Cisco CNR, Send mail.
Backup Management: VERITAS Netback up 4.x/5.x/6.x, Solstice Disk Suite, tar, dd, cpio
Tape Hardware: Storage tape libraries L40, L80, L180, L700, SL500, SL8500, DAT & DLT, STK 9940B, 9840B, LTOs.
Web/Application Servers: Tomcat, Apache, Web logic, Webspere iplanet and JBoss
Database: Oracle,DB2,Sybase, Cassandra
Languages: C/C++, HTML, Shell Scripting, Perl, Python, Ruby
PROFESSIONAL EXPERIENCE
Confidential, SanJose, CA
DevOps Admin - AWS Solution Architect
Responsibilities:
- AWS cloud infrastructure - administrator, support and maintain their IT infrastructure. Like, create complete application stack and alter it based on the infrastructure support.
- Administrator for Splunk - machine learning and data analysis tool. Generate reports/dashboards for the BI events and service logs.
- Automated the instance ssh access to the service owners/users as per the requirement.
- Troubleshoot the AWS tunnel connection between PODs and AWS VPC for multicasting using CDN.
- Create and manage Jenkins jobs and provide access to them by assigning roles.
- Architecting and Design Ansible Framework to bootstrap and maintain CI/CD on complex hybrid infrastructure and configuration changes.
- Support the service instances, for shortage of memory and storage.
- Maintenance and Vulnerability Management of Hybrid infrastructure and CI/CD using Ansible playbooks.
- Design base role and cookbooks to apply and maintain the nodes/servers Dev, QA, Stag and Prod .
- Designed, built and coordinate an automated build & release CI/CD process using Gitlab, Jenkins/Rundeck, Nexus and Chef on hybrid IT infrastructure.
- Customize existing cookbooks downloaded from the chef supermarket using Ruby DSL and Chef Handlers.
- Analyze and design the business CM stories cookbooks using ruby scripting, chef resources and handlers.
- Install, configure, and maintain servers using enterprise standards and build process.
- Provide problem management support for the production site and services - troubleshoot technical problems as they arise, design and implement long term solutions.
- Configured host-based and user-based security for the service using TCP wrappers.
- Work closely wif DBAs, software partners and Staff in a proactive and solution oriented environment.
- Patch Management, Package Installation/Upgrades and Kernel upgrades.
- Installation and Configuration of Web servers like Apache, Tomcat.
- Converted existing shell scripts/batch jobs to recipes/cookbooks for the deployment and configuration management.
Confidential, LA
DevOps Consultant
Responsibilities:
- Architect and Design Chef Framework to bootstrap and maintain CM/CI/CD on complex hybrid infrastructure and configure knife, chef-client, Test Kitchen, ChefSpec, Berkshelf, Vagrant and Spiceweasel.
- Maintenance and Vulnerability Management of Hybrid infrastructure and CI/CD using Chef - Cookbooks.
- Design base role and cookbooks to apply and maintain the nodes/servers Dev, QA, Stag and Prod .
- Designed, built and coordinate an automated build & release CI/CD process using Gitlab, Jenkins/Rundeck, Nexus and Chef on hybrid IT infrastructure.
- Customize existing cookbooks downloaded from the chef supermarket using Ruby DSL and Chef Handlers.
- Analyze and design the business CM stories cookbooks using ruby scripting, chef resources and handlers.
- Install, configure, and maintain servers using enterprise standards and build process.
- Provide problem management support for the production site and services - troubleshoot technical problems as they arise, design and implement long term solutions.
- Configured host-based and user-based security for the service using TCP wrappers.
- Work closely wif DBAs, software partners and Staff in a proactive and solution oriented environment.
- Patch Management, Package Installation/Upgrades and Kernel upgrades.
- Installation and Configuration of Web servers like Apache, Tomcat.
Confidential, Atlanta, GA
DevOps/AWS Engineer
Responsibilities:
- Created and maintained continuous integration (CI) and continuous deployment (CD) environments to facilitate an agile development process which is automated and repeatable enabling teams to safely deploy code many times a day while ensuring operational best practices are supported.
- Worked on creation and managing IT infrastructure and application stack using AWS Cloud Formation and writing the template file using Json.
- Worked on AWS ELB and configure the auto scaling as per the application user traffic.
- Setup up and maintenance of automated environment using Chef Recipes & cookbooks wifin AWS environment.
- Experience in using Lambda to run scripts for performing tasks on multiple AWS services.
- Built a continuous integration and deployment framework for Chef Code using test driven development.
- Experience designing, building, maintaining, and coordinating an automated build/release process using Git, Jenkins, Bamboo, Docker, Vagrant.
- Having ample experience in load balancing and monitoring wif Nagios.
- Deployed MongoDB on AWS EC2 instance which is configured wif persistent storage using the EBS.
- Implemented AWS RDS service for MySQL, Oracle and SQL servers.
- Worked on Redhat5.x and 6.x, SUSE Linux 10.x, Microsoft SCOM hardware platforms and in VMware vSphere client 5.x virtual environment.
- Installing, configuring and maintaining RHEL 5.x, 6.x physical and virtual server.
- Worked on Grub, PXE boot, Puppet, Kick start, Packages, Yum, RPMs, LVM, Boot from SAN, file system Configuration.
- Building RHEL 5.x, 6.x and SUSE Linux 10 as a 4 node cluster from scratch using HPSA tool.
- Installing CAD cluster Oracle 11g and Web logic applications 11.x, 12.x on RHEL 5.x and 6.x.
- Creating and configuring user accounts and DNS entries.
- Writing shell scripts to accomplish day to day system administration task.
- Managed VMware Infrastructure/vSphere5 clusters on Test/Development environments.
- Involved in configuring network bonding and troubleshooting networking issues.
Confidential, San Francisco, CA
Linux Administrator/DevOps
Responsibilities:
- Installed, administered and managed Red Hat Linux, SLES, Solaris, HP-UX and AIX servers.
- Managed UNIX’s server services such as Bind DNS, Chef, Postfix, Apache web server, Tomcat, MYSQL.
- Developed the puppet manifest scripts using DSL for the deployment on different servers/environments.
- Maintaining the infrastructure servers for different data centers using Amazon Web Services AWS .
- Worked on various components of OpenStack and Heat orchestration templates (HOT) on diff project.
- Developed shell scripts to automate the system management functions and system backup.
- Created and maintained continuous integration (CI) using tools Jenkins/Maven over diff environments to facilitate an agile development process which is automated and repeatable enabling teams to safely deploy code many times a day while ensuring operational best practices are supported.
- Performed PXE network installations to install Red Hat Linux in Dell servers.
- Worked on script conversion from kickstart to puppet manifest for a while.
- Performed installation of new software packages, patches and security updates and updated server’s firmware (BIOS) as when required and maintained server’s security from external attacks.
- Implemented central autantication system using NIS server.
- Worked wif monitoring tools such as Hobbit, Nagios, Cacti, Xcat, MRTG and other monitoring tools.
- Performed user and group administration, UNIX tools installation and configuration.
- Worked wif Veritas Cluster Suite, Veritas Net Backup (5.1) and Veritas Volume manager.
- Installed and configured VMWare ESX server on HP Blade servers.
- Responsible for troubleshooting various networking and system related issues wif UNIX server’s application and hardware.
- Responsible for monitoring various servers’ performance ensuring security and stability wif the halp of available UNIX utilities.
Confidential
Linux Administrator/DevOps
Responsibilities:
- Installation, Configuration & Upgrade of Solaris and Linux operating system.
- Problems & performance issues; deployed latest patches for Sun, Linux and Application servers, Performed Solaris and Red Hat Linux Kernel Tuning for TCP stack.
- Installation Red hat Linux 8, 9.0 on Dell, Proliant, Enterprise Server 4.0.
- Installation and administration of TCP/IP, NFS, DNS, NTP, Auto mounts, Send mail and print servers as per the client’s requirement.
- Network trouble shooting using ‘ndd’, 'traceroute', 'netstat', 'ifconfig' and 'snoop' etc.
- Implemented cloud foundry on one of our application using docker.
- Installation of Web sphere, upgraded to service pack updates, installed IBM patches, configuring and creation new admin & managed servers, start & stop Web sphere server.
- Linux kernel memory upgrades and swaps area. Redhat Linux Kickstart Installation Sun Solaris Jump start Installation. Configuring DNS, IDNS, DHCP, NIS, NFS in Sun Solaris 8/9& other Network services.
- Installation and configuration of Veritas Storage Foundation Suite, Volume Manager, Cluster Servers&Veritas File systems (Vxfs).
- Written shell scripts and Perl scripting to take backup oracle database.
- Integrating UNIX file systems using packages like SAMBA. Setting up printers on UNIX / NT machines to work seamlessly across platforms.
- Installation and configuration of Oracle 8/9i database on Sun Solaris Servers.
Confidential
Jr. Linux Administrator
Responsibilities:
- Install, configure, and maintain servers using enterprise standards and build process
- Provide problem management support for the production site and services - troubleshoot technical problems as they arise, design and implement long term solutions.
- Performed Server design engineering, configuration and troubleshooting of all components, hardware and software, including large scale storage systems wif 32 and 64 bit processors, Intel and AMD based
- Configured host-based and user-based security for the service using TCP wrappers
- Work closely wif DBAs, software partners and Staff in a proactive and solution oriented manner
- Maintaining RHEL 2.1/3, Redhat 9.0, SUSE 9 and 10 on Intel based servers.
- Patch Management, Package Installation/Upgrades and Kernel upgrades.
