We provide IT Staff Augmentation Services!

Linux Devops Cloud Engineer Resume

New, YorK

SUMMARY

  • Around 8+ years of experience Specialized in Systems Admin/Engineer working on UNIX/LINUX in multi - platform environment of Cloud Computing, DevOps Engineering, Linux and AWS. More than 4 years of experience in Amazon Web Services including migrating infrastructure to AWS cloud and maintenance of production web infrastructure.
  • Worked on Agile methodology for developing a project. Involved in analysis, specification design, implementation and testing phases of Software Development Life Cycle (SDLC)
  • Extensive experience includes SCM, Change/Incident Management.
  • Expertise in creation of startup and shutdown scripts, crontabs, and backup scripting and automation.
  • Performed integration and tracking code quality using checkstyle, PMD, findbugs with Continuous integration (CI) tools like Jenkins, picking up warnings from the compilers
  • Highly skilled to manage source code and maintain Distributed Version Control System (GIT) as well as Centralized VCS such as Gitlab including experiences with branching, tagging and maintaining the version across the environments
  • Administering and supporting the Configuration Management (CM) tools like GIT, Gitlab, Jenkins on Unix and Linux operating systems for on-premise and cloud environment.
  • Extensive experience in SCM concepts: Branching, Merging, check in/out, Labeling, Packaging, Baselines and Releases.
  • Expertise in using build tools like MAVEN and DOCKER for the building of deployable artifacts such as war & ear from source code.
  • Knowledge in design, implementing and testing and fully automated CI, CD on DevOps
  • Used Ansible as a tool for configuration management and continuous deployment tool.
  • Worked on installing, configuring and maintaining Docker container system and container orchestration like Kubernetes .
  • Used Kubernetes to orchestrate the deployment, scaling and managing Docker container.
  • Used Jenkins Amazon Web Services (AWS) Code deploy plugin to deploy to AWS.
  • Configured Elastic Load Balancer with EC2 Auto scaling groups.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer and Auto scaling groups.
  • Created Cloud Watch alerts for instances and using them in Auto-scaling launch configurations.
  • Created groups, assigning roles and permissions using IAM services.
  • Experience in scripting bash/python to automate tasks of day-to-day administrative tasks such as for generating health reports, backups and scheduling various tasks.
  • Experience proficient in IBM-Tivoli Storage Manager for system backup, recovery, restoring and troubleshooting.
  • Participated in scheduled Disaster Recovery test and Power Down Test.
  • Experience as a Rota based Shift lead , working directly with the client, figuring out their needs and urgency, managing team’s ticket queue by assigning and distributing among the team members. Working with clients directly for resolving the issue and documenting for future reference.
  • Strong Communication and analytical skills. Able to handle multiple tasks, demonstrated ability as a team player as well as well suited independently.

TECHNICAL SKILLS

SCM Tools: GIT, Jenkins CI

CM Tools: Ansible

Reporting tools: Nagios, cloud Watch, Cloud Trail

Scripting Languages: Bash, Python3

Application server: Apache Tomcat, Nginx

Cloud Platform: AWS

Containerization tool: Docker, kubernetes

Operating systems: RHEL 6, 7, Suse 10, 11

PROFESSIONAL EXPERIENCE

Confidential - New York

Linux DevOps Cloud Engineer

Responsibilities:

  • Experienced working on 24/7 critical production support environment for physical and virtual environment.
  • Supported Configuration Management, build, release, deploy on dev/UAT and Production environments
  • Working on software configuration management including code compilation, packaging, Build and release on DevOps environment using agile methodology
  • Worked with middleware team in setting up environment for Continuous Integration and Continuous Deployment (CI/CD ) framework using GIT, Jenkins , Ansible , Docker and kubernetes.
  • Branching, cloning, tagging and merging on GIT version control system, Interact with client to gather deployment requirements
  • Created Monitors, Alarms and Notifications for EC2 hosts using Cloud Watch.
  • Design roles and groups for users and resources for users using AWS Identity Access Management (AIM).
  • Expertise in working and managing various AWS cloud resources EC2 , S3 , Glacier , EBS , Route 53 , VPC , ELB , RDS , Cloud Watch, Auto Scaling, Access Control Lists (ACL), SNS , SES and SQS
  • Deploying the code through web/application servers Apache Tomcat/Nginx, installing and managing and restarting them by writing Ansible playbooks.
  • As a part of DevOps engineer working on Ansible, Implemented continuous integration and deployment using Jenkins
  • Installing, configuring and maintaining Docker and Docker Private Registry for various application teams.
  • Development of Docker files, creation of Docker images and containers
  • Experience in building Docker images and deploying Kubernetes pods as micro services in AWS EC2 as well as VMware instances
  • Performed root cause analysis, open cases with vendor and follow ups for technical issues.
  • Participated in scheduled Disaster Recovery test and Power down Test.
  • Ability to review, recommend and customize Linux systems to the most optimal and efficient configurations as per recommendation from engineering team.
  • Monitor and maintain health, performance of infrastructure.
  • Work with project managers/technical team to scope work, produce estimates and to help define deliverables and timeliness Required Skills o Requirements.

Confidential - Wall Street, NY

Linux DevOps Cloud Engineer

Responsibilities:

  • Experienced working on 24/7 critical production support environment for physical and virtual environment.
  • Supported Configuration Management, build, release, deploy on lower and higher environments
  • Defining and implementing the CM and release policies and procedures. Communicate with the developers to establish and applying appropriate branching, cloning, tagging and merging on GIT version control system, Interact with client to understand deployment requirements
  • Worked with middleware team in setting up environment for Continuous Integration and Continuous Deployment (CI/CD ) framework using GIT, Jenkins etc.
  • Created Monitors, Alarms and Notifications for EC2 hosts using Cloud Watch.
  • Design roles and groups for users and resources for users using AWS Identity Access Management (AIM).
  • Expertise in working and managing various AWS cloud resources EC2 , S3 , Glacier , EBS , Route 53 , VPC , ELB , RDS , Cloud Watch, Auto Scaling, Access Control Lists (ACL), SNS , SES and SQS
  • Expertise in deploying the code through web/application servers Apache Tomcat/Nginx, installing and managing and restarting them by writing Ansible playbooks.
  • Working on software configuration management including code compilation, packaging, Build and release on DevOps environment using agile methodology
  • As a part of DevOps engineer working on Ansible, Implemented continuous integration and deployment using Jenkins
  • Installing, configuring and maintaining Docker and Docker Private Registry for various application teams.
  • Development of Docker files, creation of Docker images and containers
  • Experience in building Docker images and deploying Kubernetes pods as micro services in AWS EC2 as well as VMware instances
  • Performed root cause analysis, open cases with vendor and follow ups for technical issues.
  • Participated in scheduled Disaster Recovery test and Power down Test.
  • Manage 3-Tier environments that includes, Dev, QA, and Prod.
  • Ability to review, recommend and customize Linux systems to the most optimal and efficient configurations as per recommendation from engineering team.
  • Monitor and maintain health, performance of infrastructure.
  • Work with project managers/technical team to scope work, produce estimates and to help define deliverables and timeliness Required Skills o Requirements.
  • Support ongoing server infrastructure, upgrades, deployments and new product/feature implementations
  • Experience working with operations personnel onshore and offshore.
  • Provided production support in an on-call rotation.

Confidential - Jacksonville, FL

Linux DevOps Administrator

Responsibilities:

  • Installation and configuration of Sun Solaris 10 and Suse Linux Enterprise server 11 on VMWare and stand-alone platforms.
  • Installing and configuring Solaris Zones.
  • Patching using local repository for Suse linux, RHEL and Solaris 10.
  • Managing disk storage using Veritas Volume Manager and LVM .
  • Installing HBA drivers, firmware and Powerpath software in Production, Development and QA servers.
  • Expertise in working and managing various AWS cloud resources EC2 , S3 , Glacier , EBS , Route 53 , VPC , VPN , ELB , EMR , RDS , Elastic beanstalk, Cloud Watch, Auto Scaling, Access Control Lists(ACL), SNS , SES , SQS and IAM .
  • Branching/Labeling/Merging/tagging, Clone, and rebasing and other SCM work on various (SVN and mainly on GIT).
  • Experience working with AWS Lambda which runs the code with response of events.
  • Experience in development and configuration with software provisioning tools like Ansible , Puppet .
  • Proficient in Networking and configuring TCP/IP , DNS , NFS , NIS , SAMBA , LDAP , SSH , SSL , SFTP , SMTP , SNMP .
  • Setting up data in AWS using S3buckets and configuring instance backups to S3 bucket .
  • Administering of High Availability VERITAS Cluster Servers for redundancy purpose.
  • Involved in various projects related to Oracle RAC cluster for storage upgrade, reclaim, migration and Disaster Recovery activity.
  • Configured volume groups and logical volumes, extended logical volumes for file system growth using Logical Volume Manager ( LVM ) commands.
  • Coordinating with Tivoli team for setting automated alerts which include OS related alerts and Application alerts.
  • Management of user accounts and groups according to the security needs.
  • Experienced on patch installation, patch upgrades on Linux servers using tools like RPM and YUM. Creating, cloning Linux Virtual Machines, templates using VMware Virtual Client
  • Performing online addition of LUNS to the servers for provisioning disk space, and resizing file systems
  • Tivoli package for monitoring, ESM package for monitoring configuration files and troubleshooting.
  • Experience in IBM-Tivoli Storage Manager for system backup, recovery, restoring and troubleshooting.
  • Performed root cause analysis of technical issues.
  • Gather and evaluate client’s requirement and procedure for upgrading and installing applications.
  • Worked as a Shit Lead under project managers to scope work, produce estimates and to help define deliverables and timeliness Required Skills Requirements.
  • Participated in scheduled Disaster Recovery test and Power down Test.
  • Configuring and troubleshooting DNS, DHCP, NFS, FTP and SSH for users.
  • Provided production support in an on-call rotation in a 24x7 environment.

Confidential - Mankato, MN

Solaris/Linux Administrator

Responsibilities:

  • Installing, upgrading and configuring SUN Solaris 9/10 on Sun Servers using Jumpstart and RedHat Linux 5.x/6.x Servers using Kickstart.
  • Administered the network issues and resolved operating systems related issues on Linux and making sure that the users get the proper environment for testing.
  • Performed system backup, recovery, restoring and troubleshooting using IBM-Tivoli Storage Manager
  • Installation, configuration and maintenance of DNS servers, Mail servers, FTP servers, NFS, NIS, LDAP and Samba Web servers on Sun Solaris, and Redhat Linux platforms
  • Configuring distributed file systems and administering NFS server and NFS clients and editing auto-mounting mapping as per system/user requirements
  • Troubleshooting and analysis of hardware and software failures for various Solaris servers (core dump and log file analysis).
  • As a member of the team monitored the VERITAS Cluster Server in SAN Environment.
  • Experience in collecting and storing of Packet Captures and knowledge on debugging them to solve the issue.
  • Expert in tagging and un-tagging the Packets.
  • Experience on Load balancers and High availability Veritas Clusters.
  • Experience in registering the Linux nodes in the infrastructure to the satellite server.
  • Experience in installing required packages in the servers to register them to Satellite server.
  • Configured all the RHEL servers to already existed Satellite Server in the environment.
  • Creating and maintaining user accounts, profiles, security, rights, disk space and process monitoring.
  • Collaborated with the teams in writing bash and python scripts for checking the path levels for servers and automatically updating them.
  • Configured and supported Networking services and protocols like NIS, DNS, NFS, DHCP, NAS, SFTP, SSH, LDAP and SAMBA
  • Worked with system, network, security, and storage engineering teams to prepare and configure new servers for the VMware ESX environment.
  • ConfigureNFS server to share resources across multiple servers

Hire Now