Devops Engineer / Cloud Architect Resume
Dublin, CA
SUMMARY
- Certified AWS Solutions Architect - Associateover 14+ years of professional IT experience in multi Cloud computing (AWS, GCP and Azure), DevOps Implementation, ansible, Kubernetes, docker, GIT, terraform, python, bash/shell script, build & release engineering and Linux/UNIX, VMware and Windows administration in physical, virtualized and cloud environment.
TECHNICAL SKILLS
Server OS: RHEL, CentOS, Ubuntu, Solaris, Debian, SUSE Linux, Oracle Enterprise Linux, Mac and Windows Server
VMware: vSphere, ESXi Server, vCenter, HA, DRS, FT, vMotion and Data Protection
Web Server & Database: Apache, Tomcat and IIS, Oracle Database, MySQL Server and MS SQL server 2014
Networking Protocols: TCP/IP. DHCP. DNS, FTP, TFTP, NFS, SMTP, SNMP, LDAP, NIS, NIS (+)
Storage and Backup: SAN, NAS and DAS (EMC, NetApp, Quantum)
Scripting, Programming and Other Languages: Bash,Python, PowerShell, HTML, C Container, Orchestration, Version control and Continuous integration Docker, Docker Hub, Docker Swarm, Jenkins, Ansible, Git, Kubernetes, Spinnakerand Git Hub Cloud computing&Infrastructure as Code AWS, GCP, Terraform and CloudFormation
Monitoring and Log Management tools: Nagios, ICINGA and Splunk
PROFESSIONAL EXPERIENCE
DevOps Engineer / Cloud Architect
Confidential, Dublin, CA
Environment: AWS, GCP, Kubernetes, Terraform, Docker, GIT, Window Server, MS SQL Server, Spinnaker, KubeVirt, Bash, Python.
Responsibilities:
- Capacity planning and architecture design of AWS and GCP infrastructure.
- Responsible for creating AWS IAM user, policies, groups etc.
- Provisioning of AWS resource EC2, VPC, subnets (public and private), EBS, AMI, S3 buckets, ELB, CloudWatch task using terraform.
- Provisioning and deploying Docker containers in Kubernetes cluster environment wif KubeVirt.
- Deployed CPQ container and Instances in multi cloud environment (AWS & GCP) wif Spinnaker.
- Migrated the current linux environment to AWS environment and used auto scaling feature.
- Installation and configuration of Windows Server 2016 and MS SQL server 2014.
- Windows Server 2016 containerization using docker file image2docker.
- Wrote ansible playbook to provision AWS VPC and subnets.
- Wrote bash and python script to provision of AWS resource wif terraform.
Confidential, Sunnyvale, CA
Environment: Oracle Enterprise Linux, RHEL, CentOS,Python&Bash Script, Ansible, AWS, Splunk, ICINGA, GIT, PXE, Kubernetes, and GITHUB.
Responsibilities:
- Designed, Configured and implemented automation solutions using bash scripts and ansible.
- Deployed and Orchestrated the applications and service wif Kubernetes.
- Built and deployed Docker containers wif docker file improving developer workflow, increasing scalability, and optimizing speed.
- Created and managing PXE environment for OS (RHEL, OEL and CentOS) automation installation.
- Packages installation, Patch ManagementandOS Upgrades.
- Designed, configured and actively manage, improve & monitor cloud infrastructure on AWS, EC2, S3 bucket, VPC, AWS IAM.
- Creating and publishing SSL cert for QA, IT, UAT and Prod.
- Coordination wif offshore patching team and writing Ansible playbook and bash script to automatepatching.
- Performing RHEL, CentOS and OEL administration, configuration, troubleshoot & performance.
- Monitoring Splunk logto troubleshoot issues and coordination wif developers to resolve the issues.
Confidential, Pleasanton, CA
Environment: RHEL, SUSE Linux, Oracle Enterprise Linux, Oracle Solaris, AWS, Python, GIT and Shell Scripting
Responsibilities:
- Configure, support and perform routine maintenance of hardware and Linux servers.
- Working wif application, database, cloud, storage and PeopleSoft team to resolve issues.
- Modifying and creating new bash and python scripts for Linux and Solaris.
- Created and managing PXE environment for OS (RHEL, OEL and CentOS) automation installation.
- Created Docker images and Docker container.
- Creating and editing Ansible playbooks for configuration management and to automate deployment.
- Configured NFS environment and providing support.
- Performing OEL, RHEL and CentOS installation, administration, configuration, troubleshoot & performanceon Cloud (AWS), virtual machine and physical servers’ environment.
Confidential, Cupertino, CA
Environment: RHEL, SUSE Linux, Docker, AWS, OEL, Windows Server, Apache, Python, Bash script, Git.
Responsibilities:
- Installation, configuration and administration of RHEL, CentOS, SUSE Linux, Ubuntu, and Windows Server both virtual machine and physical servers.
- Part of the team to develop and testing disaster recovery solutions.
- Created Chef Environment, manage configuration of web app and deploy to AWS cloud server through Chef.
- Datacenter migration, upgrade, OS and firmware patching.
- Upgraded VMware infrastructure 5.5 to 6.0
- Maintain internal data center and AWS servers for 100% uptime.
- Actively monitor, research and analyze ways in which the servicesinAWS can be improved.
- Implementation of SSH for secure transfers and implementation of PKI between servers to enable password less logins between servers.
- Installed, configured and managed apache and tomcat servers.
- Day to Day Linux administration and user management.
- Created scripts to automate various task for Linux, VMware and windows servers.
- Monitored and troubleshoot Linux and windows server using Nagios.
Confidential, Santa Clara, CA
Environment: RHEL, SUSE Linux, UbuntuServer,Windows Server 2012 R2, VMware, Oracle Enterprise Linux, Python, Bash script, Power Shell, MS SQL Server 2014, Nagios, Jenkins, Git.
Responsibilities:
- Setup and administration assistance of non-production environments for development and performance testing installed in VMware, Baremetal.
- Implemented and configured VMware vCenter server, vSphere and ESXi hosts HP, Dell and EMC VNX series.
- Used VMware vMotion to migrate running virtual machines between hosts to eliminate application downtime.
- Part of the team to perform business continuity/disaster recovery planning and testing.
- Managed and maintained a technical project lab and administer the daily activities of smart TV and smart watch lab research engineers.
- Configured volume groups and logical volumes, extended logical volumes for file system growth needs using Logical Volume Manager (LVM) commands.
- Created scripts to automate tasks using bash shell scripting, python and PowerShell.
- Build and managed a large deployment of Linux (Red Hat, SUSE, CentOS), Ubuntu instances systems wif PXE installation and firmware upgrade (HP and Dell servers)
- Configured, Managed and Scheduled the CronTab for backup management on regular basis.
- Root cause analysis for VMware vSphere & ESXi hosts, windows server, Linux, Ubuntu servers and EMC storage.
- Hardware administration, replacement and troubleshooting (Dell and HP C7000 blade server and HP ProLiant DL380 Gen7, Gen8, Gen9).
- Linux and Windows servers upgrade and Patching. Performance troubleshoot and root cause investigation.
- Performed automated installations of Operating System using kick-start and PXE installation for RedHat
Confidential, Menlo Park, CA
Environment: RHEL, SUSE Linux, Ubuntu Server 12.04, Windows Server 2008, Shell Script, VMware
Responsibilities:
- Created virtualized environment using VMware 5.0 vCenter server, vSphere and ESXi hosts
- Performed updates, upgrade, patching and package installations using RPM and Yum.
- Provided input and feedback to implement cloud and vitalized environment.
- Automated daily manual tasks by running Cron jobs using BASH Scripts dat report on a user defined frequency about versatile issues on Linux-based servers
- Developed reports and presentations for senior management for Cloud and Virtualized environment.
- Wrote Shell Scripts for managing day-to-day transactions & for automation of routine tasks.
- Setup FTP, NFS and Samba servers and monitored network using PRTG and NTOP.
- Diagnosing and resolving advanced Linux related issues including systems performance, outages.
- Prepare change management documentation for peer reviews.
- Collaborate wif other departments on joint projects.
Confidential, Richfield, MN
Environment: RHEL, SUSE Linux, Ubuntu, Windows Server 2008, Shell Script, VMware
Responsibilities:
- Installation and administration of Linux servers (RHEL, CentOS and Ubuntu) on VMware and physical servers
- Managed and scheduled system processes wif the Cron utility.
- System configuring/hardening by turning off unnecessary services.
- Created scripts to automate user management, review logs, to monitor disk space using bash and python.
- Participated in application and server shutdown before during and post datacenter outage.
- Manage hardware request and support from developers and infrastructure.
- Root cause analysis for VMware vSphere & ESXi hosts, windows server, Linux, Ubuntu servers and EMC storage.
- Implemented systems Security Administration and User administration using Role Based Access Control.
- Coordinating wif offshore UNIX support teams for planned system administration activities.
- Performed automated installations of Operating System using Kick start for Linux.
- Managing disk file systems, server performance, user's creation and granting file access Permissions.
Confidential, San Francisco, CA
Environment: RHEL, Ubuntu, Windows Server 2003, MySQL, Red Hat Satellite, Nagios, Samba, DNS, Cisco ASA
Responsibilities:
- Installation & Configuration of RHEL 5, Windows Server 2003 & Ubuntu
- Created and maintained LAMP environment.
- Installation and Configuration of Apache, MySQL Server and PHP.
- Testing, scheduling and installation of patches and upgrades.
- User management and maintain MySQL database server.
- Installed and configured Red Hat Satellite for patch, package, configuration management.
- Diagnose, troubleshoot and repair system related problems.
- Configuration and design of VPN using Cisco ASA.
- Monitor servers (Linux and MySQL) using Nagios, and SNORT.
- Hardware and open source software installations and management.
- Installation and configuration of DNS, NFS, Samba, SMTP.
Confidential
Environment: RHEL, SUSE Linux, Ubuntu, Apache, FTP, Oracle Database and Red Hat Satellite.
Responsibilities:
- Responsible for administrative tasks (SUSE Linux and RHEL)
- Installed and configured Red Hat Satellite. Provided patch, package, configuration management.
- Setup, Maintenance and configuration of Apache web server
- Managed Oracle Database server
- Worked closely wif Development and QA team
- Created and maintained documentation of all equipment
- FTP server installation and configuration.
- User and group management.
- Resolved day to day IT issues