We provide IT Staff Augmentation Services!

Sr. Devops Engineer (linux/aws) Resume

3.00/5 (Submit Your Rating)

Manhattan, NY

PROFESSIONAL SUMMARY:

  • Over all 7+ years of IT experience as AWS Cloud computing, DevOps Engineer, Build and Release Engineer, System Engineer and Unix/Linux Administrator.
  • Experience in Implementing Organization DevOps strategy in various environment of Linux and windows servers along wif adopting cloud strategies based on Amazon Web Services.
  • Expertise in Amazon AWS Cloud Administration which includes services like: EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, OPS Work, Security Groups.
  • Provisioning EC2 instances and has knowledge on all resource areas of EC2 like Instances, Dedicated hosts, volumes, Key pairs, Elastic IP's, Snapshots, Load Balancers and Security Groups.
  • Connected user requests to infrastructure running in AWS such as Amazon EC2 instances, Elastic Load Balancing load balancers, or Amazon S3 buckets and outside AWS using Amazon Route 53.
  • Experienced in Administration of Production, Development and Test environments carrying different operating system platforms like Windows, Ubuntu, Red Hat Linux, Centos and Solaris servers.
  • Successfully configured Ansible control server (Linux) to manage Windows servers and installed application using Ansible.
  • Extensively worked on Jenkins for continuous integration and for End - to-End automation for all build and deployments. Set up Continuous Integration for major releases in Jenkins.
  • Expertise in using build tools like MAVEN and ANT for teh building of deployable artifacts such as war, jar & ear from source code.
  • Profusely worked on Version control tools like Subversion, GIT, clear case to track changes made by different people in source code.
  • Profoundly did Continuous integration using Hudson's/Jenkins, Anthill pro, Team city and Bamboo, which requires developers to integrate code into a shared repository several times a day.
  • Experienced in working on DevOps/Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment, Service and Change Management).
  • Worked in an agile development team to deliver an end to end continuous integration/continuous delivery product in an open source environment using tools like puppet &Jenkins.
  • Used Chef for server provisioning and infrastructure automation in a SaaS (Software as a Service) environment.
  • Involved in developing custom scripts using Python, Perl & Shell (Bash, Ksh) to automate jobs.
  • Responsible for Deployment Automation using multiple tools Chef, Jenkins, GIT, ANT Scripts.
  • Involved in teh functional usage and deployment of applications in WebSphere, WebLogic, Jboss and Apache Tomcat Server.
  • Experienced wif version control tools like GIT, CVS, Bit bucket and SVN.
  • In depth knowledge on source controller concepts like Branches, Tags and Merges.
  • Worked on several DevOps tools Subversion(SVN), GIT, Ant, MAVEN, Puppet, Chef, Ansible and Docker for Build, deploy, continuous integration to help developers work in an Agile environment.
  • Worked wif container based deployments using Docker, wif Docker images and has a good knowledge on Vagrant.
  • Great communication and interpersonal skills, ability to learn, implement and explain new tools and technologies quickly and ability to work wifin stipulated timelines.
  • Highly-motivated and able to work wif low supervision independently as well as in a team environment. Has practical and terrific trouble shooting skills.

TECHNICAL SKILLS:

Infrastructure as Code: Cloud Formation, Puppet, Ansible, ChefCI/CD Tools: Jenkins, ANT, Maven

DevOps Tools: Puppet, Ansible, Chef, DockerCloud Infrastructure: AWS, Google cloud

Container Orchestrator: ECS, Docker, Kubernetes

Monitoring Tools: Cloud Watch, Nagios, Splunk, App Dynamics, Elastic search, Kibana, Logstash

Scripting: Python, Shell Scripting, bash, PERL

Operating systems: Red Hat Linux 4.x, 5.x,6.x, 7, Cent OS 4/5/6/7, Sun Solaris10, 9, 8, SUSE 11/12, Ubuntu 10/12/14, OEL 5/6, Windows 2008/2012/XP/7/8.

VCS Tool: Git (GitHub), CVS, SVN, Git Bit bucket

Networking Protocols: TCP/IP, NIS, NFS, DNS, DHCP, Cisco Routers/Switches, WAN, SMTP, LAN, FTP/TFTP, SNMP, SMTP.

Database: Oracle 10g and 8i/9i, MS SQL, DB2 7.2/8.1/8.2, MS Access

PROFESSIONAL EXPERIENCE:

Confidential, Manhattan, NY

Sr. DevOps Engineer (Linux/AWS)

Responsibilities:

  • Implemented and maintained teh monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Worked on cloud environment AWS, created EC2 instances and migrated various applications to AWS.
  • Written Cloud formation templates and deployed AWS resources using teh same.
  • Expert level experience wif AWS DevOps tools, technologies and APIs associated wif IAM, Cloud Formation, Cloud Watch, AIMs, SNS, EC2, EBS, S3, RDS, VPC, ELB, IAM, Route 53, Security Groups, Lambda etc.
  • Hands-on Experience in Jenkins Administration like set-up Security, create Jobs, configure Notifications, Distributed Builds, Install Plugins, Backup, and CLI and also Maintained Jenkins masters for different applications supported several quarterly and project releases in parallel.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along wif Shell scripts to automate routine jobs.
  • Implementation of a Continuous Delivery CD framework using Ansible, and Jenkins in Linux environment.
  • Experience wif AWS S3 services creating buckets, configuring buckets wif permissions, logging, versioning and tagging.
  • Setting up for subscriptions of AWS LAMBDA streams to connect logs to S3 buckets.
  • Working on AWS ECS service and Setup clusters and deployed different tomcat-based applications on ECS and configured wif Auto Scaling Groups and Load balancer for high availability.
  • Setting up different S3 buckets wif KMS encryption and attach different policies to setup restricted access.
  • AWSdata backup (Snapshot, AMI creation) techniques, along wif data security wifinAWS.
  • Designed, Installed and Implemented Ansible configuration management system. Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages.
  • Maintained high availability clustered and standalone server environments and refined automation components wif bash scripts and Ansible.
  • Interface wif IT application owners and teh business in order to provide technical solutions to meet user needs.
  • Responsible for writing teh Ansible playbooks which is teh entry point for Ansible provisioning, where teh automation is defined through tasks using YAML format. Run Ansible Scripts to provision Dev servers.
  • Administration of repetitive Jobs using Cron scheduling and using bash Scripts to accomplish teh task on multiple servers.
  • Used GIT as Version Control System for two applications. Managed development streams and integration streams. Maintained and administered teh source code wif Branching, Tagging, and Release Activities/strategies on GIT tool.
  • Involved in Configuration Automation and Centralized Management wif Ansible and Implemented Ansible to manage all existing servers and automate teh build/configuration of new servers.
  • Involved in writing various Custom Ansible Playbooks for deployment orchestration and developed Ansible Playbooks to simplify and automate day-to- day server administration tasks.
  • Expertise in Configuration of Ansible Tower, which provides a dashboard and role, based access control so that it is easier to allow individual teams access to use Ansible for their deployments.
  • Tuning weekly basis to meet Nagios and CloudWatch performance requirements. Installed and administered teh Atlassian Tool - JIRA on Linux environments.
  • Created and modified JIRA workflows including project workflows, field configurations, notification schemes, etc. in JIRA.
  • Developed and tested installation scripts for automated deployment. Implemented rapid-provisioning and life-cycle management for Red hat Linux using custom Ruby/Bash scripts, Puppet, and Amazon EC2.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) and configuration management using puppet.
  • Integrated Bitbucket and Ansible wif Jenkins using Ansible Plugin to build Continues Integration and Continues Deployment pipeline wifin Jenkins.
  • Setting up of private networks and Sub-networks using Virtual Private Cloud (VPC) and creating security groups to associate wif teh networks.
  • Created AWS Route53 to route traffic between different regions. Configured AWS IAM and Security Group in Public and Private Subnets in VPC.
  • Implemented and maintained teh monitoring and alerting of production and corporate servers/storage using AWS CloudWatch.
  • Working on different RHEL servers and configure different services on Linux servers based on requirements.

Environment: Red Hat, Shell, Apache Tomcat, Service Now, Jenkins, Docker, JIRA,Nagios, GitHub, Jenkins,Ansible, AWS-(IAM, VPC, EC2, S3, RDS/DynamoDB, SNS, EBS, ELB, Cloud Watch, Route 53).

Confidential, Baltimore, MD

Sr. Linux Engineer (DevOps/AWS)

Responsibilities:

  • Implemented a CI/CD pipeline wif Docker, Jenkins and GitHub; whenever new GitHub branches are created, Jenkins automatically attempts to build a new Docker container from it.
  • Developed and implemented Jenkins CI/CD automation strategy for various applications.
  • Responsible for plug-in management, user management, build/deploy pipeline set-up, and end-to-end job set-up for projects.
  • Building/Maintaining Docker container clusters managed byLinux, Bash, GIT, Docker, on AWS.
  • Activities include user administration; startup and shutdown scripts; crontab, file system maintenance, backup scripting and automation using Perl, shell scripting (bash, ksh) for Red Hat Linux systems.
  • Building Docker images wif Ansible Modules and Playbooks. Responsible for Docker and services discovery, including management and customization of images, and adding external content by using Docker Hub, as well as exposing container ports, creating snapshots of containers, writing automation for Docker file.
  • Connected continuous integration system wif GIT version control repository and continually build as teh check-in's come from teh developer.
  • Responsible for design and maintenance of teh Subversion/GIT Repositories, views, and teh access control strategies.
  • Designed and implemented Subversion and GIT metadata including elements, labels, attributes, triggers and hyperlinks.
  • Worked on Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Implementation of Ansible to deploy teh builds for Dev, QA, and production. Installation of Ansible Tower on premise and on AWS nodes and automated teh infrastructure using Ansible playbooks
  • Used Ansible as a configuration management tool to deploy consistent infrastructure code across multiple environments and Wrote playbooks for automating teh infrastructure for test and production
  • Maintenance and development of infrastructure using Ansible, Jenkins, and multiple AWS tools
  • Configuration of various plug-ins for Jenkins for automation of teh workflow.
  • Configuration and maintenance of Jenkins to implement teh CI process and integrated teh tool wif Maven to schedule teh builds.
  • Built Continuous Integration environment using Jenkins and Continuous delivery environment Ansible for (CI and CD process).
  • Responsible for teh Continuous Delivery pipeline given to all application teams as they on-board to Jenkins as a part of migration team.
  • Developed and supported teh RHEL based infrastructure in teh cloud environment.
  • Worked wif Nexus repository manager to proxy, collect, and manage teh dependencies on teh collection of JARs.
  • Excellent hands on experience in installation, configuration and troubleshooting teh issues and performance tuning of WebLogic, Apache and Tomcat.
  • Participated in teh building of tools and processes to support teh infrastructure performance and capacity.
  • Experienced in deployment of applications on Application Servers such as Tomcat, JBoss.
  • Extensively worked on tools like JIRA, Splunk and Service Now.

Environment: GIT, Jenkins, Ansible, JIRA, Confluence, Red Hat 6.x/7.x, Maven, AWS, Docker.

Confidential

Linux Admin

Responsibilities:

  • Worked on teh installation, configuration and maintenance of Red Hat 5.x, 6.x Servers, SUSE and CentOS at various Data Centers.
  • Responsible for installation and upgrade of patches and packages on RHEL 5/6 using RPM & YUM.
  • Production experience in large environments using configuration management tools Chef, Ansible, and Puppet supporting Chef Environment and involved in developing manifests.
  • Proficient in teh setup of Chef Servers, workstations for configuration management.
  • Built, configured and administered Jenkins Continuous Integration tool on Linux machines along wif adding/updating plugins such as SVN, GIT, Maven, ANT, and Puppet. Installed, configured, and supported Puppet to create and enforce standardization across environments.
  • Worked on Management of Puppet automation tool including installation of Puppet agent on client.
  • Worked on Puppet extensively for deployment for servers, creating on custom scripts and managing changes through Puppet master server on its clients.
  • Configured Puppet Server for monitoring and installing Puppet Agents in multiple Perform automated user management, installation and configuration of numerous services and backup-using Puppet.
  • Performed Shell and Perl scripting for automotive tasks in Linux.
  • Configured Puppet Server for monitoring and installing Puppet Agents in multiple Perform automated user management, installation and configuration of various services and backup-using Puppet.
  • Provided support for other users of Puppet and applications that were managed via Puppet.
  • Supported AWS cloud instance which included management and configuration of various AWS services.
  • Manage user accounts, groups, and directories including permissions for files in Red Hat Linux.
  • Managed NAS storage for users’ home directory using Puppet to deploy NAS server configurations.
  • Worked on maintenance of ESX host clusters and security.
  • Managed and configured VMware virtual machine for RHEL, Oracle /Sun Solaris, Oracle Linux server.
  • Worked on management and configuration of day-to-day task in RHEL including RPM, Kernel, and HBA driver upgrade.
  • Performed Kickstart installations as well as Linux Kernel, memory upgrade and swaps area.
  • Designed Puppet Modules to manage configurations and automate installation process.
  • Set up Network Protocols, Network File service (NFS) and Network Information Services (NIS) in Red Hat Linux.
  • Administer and Configure VERITAS Volume Manager/VERITAS File System.
  • Performed installation and management of data backup and recovery solutions.
  • Installed, configured and maintained DNS, FTP, TCP/IP, on Red Hat Linux.
  • Installed, configured and maintained web servers like HTTP Web Server, Apache Web Server, Web Sphere Application Server and Samba Server on Red Hat Linux.
  • Provided customer service; troubleshoot users to resolve server network and other system wide problems.

Environment: RHEL 5/6, Shell & Perl Script, Puppet, Puppet, AWS, Windows 2008, VERITAS Volume Manager/ VERITAS File System, Apache Kernel Virtual Machine.

Confidential

Linux Admin

Responsibilities:

  • Installation, configuration and upgrade of Red HatLinux3/4/5, AIX 5.3, VMware 4/5 operating systems.
  • Configured and installed Red HatLinuxServers using jumpstart, Ignite, and Kickstart, LinuxBonding and Worked on Storage multi pathing.
  • Extensive use of Logical Volume Manager (LVM), creating Volume Groups, Logical volumes and disk mirroring in HP-UX, AIX andLinux.
  • Worked on installing and configuringVMware/ESX Servers for virtualizations.
  • Responsible for writing, maintaining and documenting UNIX scripts to support smooth running of applications on teh production servers.
  • Installation and configuration of Open SSL Enabled teh trusted shell for oracle user between different boxes.
  • Extensively used LVM, created VGs, LVs, and disk mirroring per usage and requirements.
  • Installed VIO server for Advanced POWER Virtualization (APV) on IBM P5 System.
  • Assigned resources by creating client LPARs and administered OS and application installation.
  • Worked wif monitoring tools like Tivoli monitoring, HP Open View, Wily and BMC Patrol.
  • Responsible for teh clients, define teh resources, Alternate Updated documentation of all teh Servers and teh installed applications and patches, Installation and troubleshooting onVMwarerunningLinux(RHEL, SUSE).
  • Configuration & Implementation of TCP/IP, FTP, DNS, DHCP, Windows NT Server RAS connectivity through VSAT.
  • NTP Server configuration for new clients and synchronized teh clients wif NTP serverPerform UNIX administrator duties supporting production servers running ERP (SAP) and database (Oracle, data guard, Sybase, PeopleSoft, and DB2).
  • Extensive use of volume management tools like Veritas Volume Manager 4.1 to create disk groups, volumes wif RAID 5, 01, 10, 51, architecture and Solaris Volume Manager to create layered volumes.
  • Worked on teh Apache 2.x for teh configuration of Name Based Virtual Hosts and IP Based Virtual Hosts and generating SSL Certificates.
  • Worked wif teh SQL & Oracle DBA teams for teh configuration of file systems, performance tuning of teh OS and teh installation of Oracle 9i, 10g on both Solaris and Red Hat environments.
  • Creating, Mounting and Troubleshooting NFS File systems on different OS platforms.
  • Configuration and administration of DNS servers using BIND 8.4.6 onLinuxas teh Operating System Defined and setup network printers and install client/server applications.
  • Worked on RAID creation and maintained redundancy.
  • Building up and maintenance of Hardware and Network connections from scratch.
  • Performed disk management operations wif teh help of Logical Volume Manager.
  • Performed Hardware Installation, configuration and maintenance of Dell and HP servers.
  • Performance monitoring of Kernel parameters, Memory, Disks, Network.
  • Troubleshooting critical networking and hardware issues and other day-to-day user trouble tickets in association wif other administrators in teh group.
  • Responsible for Monitoring system resources of database servers to assure production systems meet availability requirements and hardware enhancements are scheduled in a timely fashion. 24/7 on-call support for critical database issues on a rotational basis.

Environment: Red Hat Satellite server, SVN, JIRA, WebSphere, WebLogic, Jboss, EAP 5.2/6.4, Apache Tomcat 6.x,7.x,8.x and HTTP (2.0,2.2), RHEL, OEL, Solaris, IBM-AIX, VMware, LVM, RAID, Clusters.

We'd love your feedback!