Cloud Devops Engineer Resume
Raleigh, NC
SUMMARY
- 8 years of IT experience in DevOps/Systems Engineering teams in top financial companies
- Experience in cloud based platforms, Amazon Web Services (AWS), DevOps methodologies and Docker containers
- Setup and build AWS infrastructure with various resources: Elastic Cloud Compute (EC2), Simple Storage Services (S3), Route 53, Glacier, Identity and Access Management (IAM), Cloud formation, Cloud watch, VPC - Virtual Private Cloud
- Experience working with AWS management console to create EC2 instances, EBS volumes, S3 buckets, Snapshots of EBS volumes, Security groups and Amazon Machine Images (AMI)
- Experience working with Bash Scripts to run series of AWS commands to install and configure EC2 instances
- Experience working with Cloud Formation JSON templates to design and test multiple stacks.
- Worked on security groups and Network Access Control Lists within AWS
- Have good understanding of various EC2 instance options within AWS depending on the application type/needs
- Working experience with latest configuration management/deployment tools including Ansible
- Experience in CI (Continuous Integration) and CD (Continuous Deployment) methodologies
- Experience in development and configuration experience with software provisioning tools like Ansible, Chef and Puppet
- Experience working with DevOps tools, GIT (version control), Jenkins/Maven (Continuous Integration), Splunk/Nagios (Monitoring) and JIRA (Project tracking)
- Strong experience working in AIX/UNIX, Linux, Red Hat, CentOS and Windows environments
- Experience implementing projects in Agile methodologies
- Knowledge of Infrastructure, Databases, Applications and overall software development life cycle (SDLC)
- Experience with installation and administration of various operating systems including AIX 5.3, 6.1, 7.1 / RHEL 5,6,7 / CentOS 6,7
- Experience working with Micro services and containerized platforms like Docker and its components like Docker file, Docker image and Docker containers
- Experience working with ITIL (Incident, Change and Problem Management)
- Working extensively on BMC Remedy and Service Now tools
- Excellent Data center experience working with different vendors like IBM, HP, Cisco, Dell and helped with installations and configurations locally inside secure global data centers
- Experience working with different Vendors/Technical Account Managers/Engineers for review of new products/features and setup quarterly meetings to discuss in detail about their advantages and recommend clients as appropriate
- Extensive experience with Builds, Installations, Upgrades, Patches, Migration, Troubleshooting of servers both in Production and Non-Production environments
- Proficient in writing Python and shell scripts
- Project Management experience working on agile projects within Engineering teams and work closely with Dev, QA and Production Operations
- Excellent presentation, analytical, documentation and interpersonal communication skills
TECHNICAL SKILLS
Operating Systems: IBM AIX 5.3, 6.1, 7.1, Red-Hat Linux (RHEL), CentOS, UNIX, Solaris, Windows
Hardware: IBM RS/6000, P-Series P770, P8; HP DL360, 380, 580, Cisco, EMC, Dell
Database: RDBMS, ORACLE, DB2, MySQL, SQL, NoSQL, Mongo DB
Tools: Splunk, Nagios, Ansible, Chef, Puppet, GIT, Jenkins, Maven, Cloud watch
Network: TCP/IP, LAN/WAN, HTTP/HTTPS
Performance: NMON, Topas, Net stat, IO Stat, VM stat, LPAR2RRD
Domain Knowledge: Financial, Banking, Payments, Consulting, Information Technology.
PROFESSIONAL EXPERIENCE
Confidential
Cloud DevOps Engineer
Responsibilities:
- Working experience with broad range of AWS Cloud services: EC2, VPC, S3, EBS, snapshots, Auto Scaling, Route53, Cloud formation, RDS, IAM and Cloud Watch.
- Configured and maintained user accounts for Dev, QA, Production teams and created roles for EC2, RDS, S3, Cloud Watch, EBS resources to communicate with each other using AMI.
- 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, Elastic Load Balancer (ELB).
- Created alarms and notifications for EC2 instances using Cloud Watch.
- Used Cloud Formation templates to design and test multiple stacks in different environments according to the application developer’s plan & strategies.
- Experience in creating Amazon EBS Snapshots for backups and storing them in S3 buckets.
- Used IAM to create new accounts, roles and groups.
- Worked with AWS IAM service to create new IAM users & groups, defining roles and policies and Identity providers.
- Installed and administered Docker containers.
- Worked on Docker components like Docker Engine and creating Docker images.
- Experience with configuring Ansible on servers and using Ansible for deploying packages to multiple nodes
- Worked on establishing connections to clients using SSH keys with master Ansible node and writing Ansible Playbooks for various deployments in production and non-production environments.
- Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed reaching one or more AWS EC2 instances.
- Used Cloud Watch for monitoring AWS cloud resources and applications that deployed on AWS by creating new alarm, enable notification service.
- Implemented Continuous Integration and Continuous Delivery (CI & CD) Process stack using GIT, Jenkins and Ansible.
- Experience with Installation, Configuration, Maintenance and Systems Development of AIX servers and Red Hat Linux.
- Worked on Tech Refresh project for migration from old P5/P6 hardware to new P7/P8 hardware.
- Worked on migration of IBM systems from AIX 6.1 to 7.1.
- Worked on migration strategies to efficiently migrate the systems by reducing downtime and document the changes for operations team to execute the tasks in production systems.
- Worked with compliance and auditing team to review the TSR (Technical Security Requirement) vulnerabilities and address the issue appropriately.
- Worked on decommissioning old systems.
- Used Splunk, CMDB, BMC, Jira for project tracking and Tableau for scorecards.
- Network management of TCP/IP networks, IP address management.
- Installation of Tesla NVidia GPU’s K80/P100’s and installation of Tensor flow on Linux systems for Deep Research and Visa Research project groups.
- Provide data center strategy execution for future needs based on the application and the type of environment (Production/non-production).
- Provided on-call support for Distributed Systems Engineering.
- BAU activities and Data center activities.
Environment: AWS, S3, EBS, IAM, VPC, Cloud, Ansible, AIX, LPARS, Linux, HMC, RHEL, HP, BMC Remedy, Share point, Jira
Confidential, Raleigh, NC
DevOps/Systems Engineer
Responsibilities:
- Involved in designing and deploying multitude 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.
- Designed high availability environment for Application servers and database servers on EC2 by using ELB and Auto-scaling.
- Responsible for Continuous Integration and delivery in development, Quality Analysis, and Production environments and for configuration, maintenance and troubleshooting.
- Experience working with DevOps tools like Chef and Puppet.
- Working experience of installing Chef server and managing multiple nodes using Chef.
- Experience working with Apache and WebLogic servers.
- Experience in CI (Continuous Integration) and CD (Continuous Deployment) methodologies.
- Used monitoring tools like Splunk and Nagios to keep track of complete AWS and on premise servers.
- Configures S3 versioning and lifecycle policies to backup files and archive files in Glacier.
- Configures Elastic Load Balancers (ELB) with EC2 Auto scaling groups.
- Created and monitored alarms and notifications for EC2 hosts using Cloud Watch.
- Create, configure and mange Resource pools and CPU load balancing.
- Worked on AWS for deploying EC2 instances of various flavors RHEL, CentOS, Ubuntu in both Linux and Windows.
- Created AWS Route53 to route traffic between different regions.
- Continuous Deployment tools like Jenkins/Maven for deployment and build management system
- 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.
- Build servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
- Good Knowledge of container based technologies including Docker.
- Migrated servers with AIX 6.1 to 7.1 using NIMADM.
- Worked on Live Partition Mobility to relocate running LPARs from one system to another.
- P-series consolidation and tech refresh of hardware/Operating systems.
- Migration method SAN disk rezoning VIO/NPIV.
- Prepared Disaster Recovery strategies & tested the same by restoring servers through mksysb restores.
- Build servers by restoring mksysb and worked on DR projects.
- 24x7 production support.
Environment: AWS, DevOps, Chef, Puppet, ELK, RHEL, Linux, UNIX/AIX, Splunk, Jira, GIT, Servicenow
Confidential
Sr Systems Engineer
Responsibilities:
- Have experience in Installation, Configuration Management, Maintenance and Systems Development of high available and fault tolerant AIX/RHEL Systems.
- Evaluate, install, test, configure, maintain, tune, and troubleshoot AIX 5.3/6.1/7.1 and RHEL operating system software.
- Installed and build from scratch complete NIM Setup. Have different clients to NIM server and their Backup.
- Responsible for performance tuning of AIX servers.
- Worked on tickets to resolve issues for AIX/Linux systems.
- Experience in creating Logical Partitions of VIO servers and VIO clients on p-Series and assigning processor, memory and adapters to VIOS.
- Responsible for creating maintaining and managing LPARS and VIO with HMC console and command line.
- Used IBM Systems Director to run the inventory and load the OS into the LPAR using the gold images.
- Setup network printers and installed client/server applications. Define/setup network protocols, Network File Services (NFS), and Network Information Services (NIS).
- Worked with YUM and RPM for installing packages in RHEL.
- Network management of TCP/IP networks, IP address management.
- Keep track of scorecards of hardware, migration and tech refresh projects for executive management updates. Weekly/Monthly Scorecards are updated and kept in share point site.
- Expertise in creating and managing Logical Volume Manager in AIX/RHEL
- Worked on increasing filesystems, decreasing file systems, import/export volume groups.
- Configured ILOs and Console connections for HP servers.
- Performing upgrades of OS and service pack updates.
- Have Inventory management knowledge of Hardware.
- Worked with FLRT tool from IBM to identify code levels and recommend firmware for various P-series frames and HMC’s.
- Monitoring servers using tools to find out CPU, Memory utilization during peaks.
- Worked with Vendors to understand and implement new features on Power systems.
- Worked on HMC upgrades and firmware level updates.
- Have daily backups, restoration of data as per business requirement.
- Performed User Account management, data backups, and user logon support.
Environment: AIX 6.1, 5.3, 5.2, LPARS, VIO, HMC console, POWER Virtualization, NIM, RHEL, BMC, HP DL series, Dell
Confidential
Systems Administrator
Responsibilities:
- Have experience in Installation, Configuration Management, Maintenance and Systems Development of AIX Systems.
- Have handled change management and problem determination AIX/RHEL.
- Network management of TCP/IP networks, IP address management.
- Security measures blocking unnecessary ports and restriction user’s remote logins.
- Creating File System, managing & checking data consistency of the File System.
- Provided remote technical support for the AIX team.
- Working knowledge of performance based tools.
- Responsible for Installation, Configuration Management, Maintenance and Systems Development of AIX Systems using NIM.
- Virtualization - configured and upgraded servers to implement virtual HBA (NPIV) shared SCSI, shared Ethernet adapters, VLANS, allocating disks via VIO servers to client LPARs. Installed and upgraded HMC, upgraded system firmware.
- Experience working with error logging subsystem and Performance Monitoring tools like Topas, IO stat, Net stat.
- Accessing and controlling LPARS using HMC.
- Experience in Configuring and Managing Virtual Disks, Disk Mirrors & RAID Levels.
- Deployed the CRON for automating some jobs in scheduling processes.
- Added more resources like Memory, Disks and increasing the Swap and performed disk management using different RAID technologies.
- Worked on Logical Volume Manager to create Volume groups, Logical Volumes and created file systems as per the requirements.
- Worked on remediating AIX/Linux servers and done fix level updates.
- Worked on tickets to resolve the issues to customers.
- Knowledge of Windows based systems including hardware, software and applications.
- Responsible for the installation, setup, configuration, security administration and maintenance of all servers.
- Handle user account management on all AIX/Linux servers.
Environment: AIX, Red Hat Linux, LPAR, HMC, VIO, Web server, P-series, RS-6000 EMC SAN