We provide IT Staff Augmentation Services!

Sr. Devops Engineer Resume

3.00/5 (Submit Your Rating)

Marlborough, MA

SUMMARY

  • Overall 8 years of Experience in IT industry as a Sr. Devops Engineer with extensive working experience in Linux and System administration, Devops tools and experience in AWS services.
  • Experience in working on Red Hat Enterprise Linux, CentOS, Ubuntu, Sun Solaris, and Debian systems.
  • Experience in installation and troubleshooting with ESX and ESXi Servers
  • Versed in system administration, resolving system errors and file system errors.
  • Good working knowledge in Continuous Integration and Continuous Delivery framework
  • Versed in the principles of Software Configuration Management (SCM) in Agile, scrum, and Waterfall methodologies.
  • Good Knowledge in Server side programming like Node Js
  • Experienced in Trouble shooting and Backup and Recovery
  • Profound Experience in LAN/WAN networking architecture and TCP/IP protocol, wireless networks & Cloud computing concepts.
  • Experience in Chef and Ansible automation tools.
  • Experience in developing Shell and Python scripts to automate the deployments
  • Experience in using version Control tools like GIT, Subversion, IBM Clear case
  • Experience in Installing and troubleshooting Ansible on main node and its managed hosts.
  • Expertise in AWS cloud services which includes, EC2, S3, VPC, ELB, Elastic IP, Cloud Formation, Cloud Watch, Security Groups, RDS.
  • Experience in setting up Amazon VPC and Networking within a VPC.
  • Experience in automating Aws resources using Terraform and Ansible.
  • Experienced in AWS Code Commit, Code Deploy and Code Pipeline.
  • Experience in designing AWS Cloud Formation templates to create custom VPC, subnets.
  • Worked on infrastructure with Docker containerization.
  • Experience in writing scripts using build tools like Apache ANT and Apache MAVEN.
  • Experience working with Nexus for maven repository.
  • Experienced in troubleshooting and automated deployment to web servers and application servers like Apache, WebSphere, JBOSS and Tomcat.
  • Created Ansible Playbooks and Puppet Manifests to provision Apache Web servers, Tomcat servers, Nginx
  • Working Experience on server monitoring tool like Nagios
  • Experience in Ticketing & Bug tracking tools like JIRA and Rally.
  • Upgraded Linux and Debian servers using RPM package Manager and YUM
  • Worked on Chef Server for provisioning and infrastructure automation, release automation and deployment automation, Configuring files and packages.
  • Good experience in setting up of RAID0, RAID1 and RAID5 for data redundancy using VERITAS Volume Manager and VERITAS File System on Sun Solaris
  • Experience in configuring and troubleshooting Networking services and protocols like NFS, DHCP, DNS, SAMBA, FTP, HTTP, TCP/IP, SSH and Firewall.

TECHNICAL SKILLS

Operating Systems: Red Hat Linux, Ubuntu, Debian, Fedora Windows/Server 2008, Server 2012 R2/10, UNIX, CentOS, AIX, Sun Solaris

CI/CD Tools: Jenkins, Chef, Ansible, Puppet, Vagrant, Docker, Terraform

Version Control System Tools: GIT, CVS, GITLAB, Subversion/SVN

Languages: Shell, Java, Python, Node Js

Networking: TCP/IP, NFS, Telnet, FTP, DNS, DHCP, NAT, Netstat, HTTP, SAMBA, IPTABLES

Build Tools: ANT, MAVEN

Bug Tracking & Testing Tools: JIRA, Bugzilla, Rally, Remedy

Servers: Apache Web Server, Tomcat Web Server, WebSphere, Nginx, VM Ware, ESXi Servers

Database: Oracle, SQL Server, MYSQL.

Cloud Services: AWS and its resources EC2, S3, ELB, Elastic IP, Elastic Bean Stalk Cloud Formation, Route53, RDS, VPC, Code commit, Code Deploy

Monitoring Tools: Nagios, Wireshark

Repositories: Nexus, Artficatory

PROFESSIONAL EXPERIENCE

Confidential, Marlborough, MA

Sr. Devops Engineer

Responsibilities:

  • Created the automated build and deployment process for application, re - engineering setup for good user experience, and leading up to building a continuous integration system
  • Assisted in migrating applications from customer on-premises datacenter to the AWS cloud service.
  • Assisted teams in selecting appropriate tools and techniques to deliver timely, accurate information from all aspects of the application.
  • Interacted with client teams to understand their deployment requests.
  • Managed and configured the GitHub using Nexus tool to automate the build process and used the same to share snapshots and releases of internal projects.
  • Experience on Virtualization technologies like VMware, Vagrant.
  • Good working experience in AWS resources: EC2, S3, ELB, Elastic IP, Cloud Formation, Route53, RDS (database service), SNS, Auto Scaling with Aws CLI.
  • Created roles, groups for users and resources using AWS Identity Access Management (IAM).
  • Configured Elastic Load Balancers with EC2 Auto scaling groups.
  • Hands-on experience in setting up Amazon EC2 instances, virtual private cloud (VPCs), and security groups.
  • Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier.
  • Deployed applications on AWS by using Elastic Beanstalk and Docker.
  • Experience on Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploying important applications.
  • Developed several Playbooks, using Python as scripting language.
  • Installed and configured Nexus and Artifactory repository to publish artifacts.
  • Deploying application using Jenkins server and Troubleshoot build and release job failures, resolve, work withengineerson resolution.
  • Worked on different Bug tracking tools like JIRA, Rally and Remedy
  • Involved in weekly release meetings with teams to identify and mitigate risks associated with the releases.
  • Experience in setting CRON jobs on servers by using Jenkins.
  • Experience in Installing Jenkins on a Linux machines and created a master and slave configuration to implement parallel builds.
  • Automated configuration management using Chef tool, developed cookbooks, recipes to manage nodes and Chef Server.
  • Experience with Knife command-line tool and created Cookbooks.
  • Regular monitoring of the testing team and Production team environments for any issues
  • Implemented procedures to automate application development and deployment procedures with Linux container technology using Docker service.
  • Implemented a CI/CD delivery pipeline with Docker, Jenkins and Git Hub
  • Experience in various Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Profound knowledge of different development methodologies like Waterfall, Agile and Scrum.

Environment: AWS, EC2, S3, Glacier, ELB, EC2 Auto scaling, Cloud Formation, Code Deploy, Elastic Bean Stalk Chef, Ansible, Git, Jenkins, Vagrant, Nexus, JIRA, Rally, Docker, OpenShift, Artifacts

Confidential, Tampa, FL

Devops & Release Engineer

Responsibilities:

  • Regular Interaction with client teams to understand client deployment requests.
  • Developed automated scripts for software and deploy packaged software.
  • Closely worked with Development, Quality Assurance, Release Management and Web Development teams to make sure that automated tests are tightly integrated with the build system and eliminated the errors in the deployment and building stage.
  • Used JIRA as bug tracking and ticketing tool.
  • Good knowledge and understanding in Node js
  • Used Node js in developing web applications
  • Installing and configuring of Apache and Nginx webservers.
  • Good hands-on experience on AWS services like EC2, S3, RDS, ELB, and EBS.
  • Dynamically install and remove servers from AWS environment.
  • Configured Apache Webserver in the AWS Cloud environment using Ansible automation tool.
  • Integrated Jenkin build pipeline plugin for managing project tasks efficiently.
  • Defined branching, labeling, and merge strategies for all applications in Git
  • Extended the existing ANT files in case of any errors or modifications as per the requirements.
  • Provided continuous feedback of status and continuous issues to the management.
  • Deployed Java applications into web application servers like Apache Tomcat.
  • Implemented Automation of Application Deployment using Ansible.
  • Used Jfrog Artifactory as Artifact Repository Manager to upload the artifacts after build is successful
  • Directed and configured Jenkins for overseeing regular Build, Test and Deploy chain, SVN/GIT with Dev-Testing-Production team for every week releases.
  • Provided end-user training for all Subversion users to effectively use the tool.
  • Experience in working with cookbooks, recipes, data bags and templates in Chef environment.
  • Developed bash files for automation of activities and builds.
  • Installed and configured SSH & SSL for secured access on Linux systems.
  • Configuring the rules to each security group that associated to AWS EC2 instances.
  • Created multi availability zones in VPC instances to enable high availability for applications.
  • Good Experience of Operating Systems like Linux, UNIX, Windows.
  • Experienced in deployment of applications on Apache, Nginx and Application Servers like Tomcat, JBoss.
  • Excellent problem solving, analytical skills and technical skills.

Environment: AWS, EC2, Puppet, Chef, Git, SVN, Jenkins, Jfrog Artifactory, JIRA, Ant, Maven, LINUX, UNIX, Windows, Apache, Nginx, Tomcat, JBoss, SSH & SSL, Shell script

Confidential, NewJersey

Build and Release Engineer

Responsibilities:

  • Developed and implemented the software management for the release of web applications.
  • Configured Jenkins for performing builds in all the non-production and production environments and to automate the code-checkout process.
  • Experience in User management and plug-in management for Jenkins
  • Configured GitHub with Jenkins and scheduled jobs using POLL SCM option.
  • Developed build and deployment scripts using Ant and Maven as tools in Jenkins to move from one environment to other environments.
  • Developed and maintained build and release documentation and baseline builds.
  • Modified ANT Scripts to build the JAR files, class files, WAR Files and EAR Files from VOBs.
  • Deployed EAR and WAR files into WebLogic and Apache Servers.
  • Code reviewing and merging Pull requests.
  • Management of configuration files, services, packages using puppet automation tool.
  • Installing and configuration of Tomcat for development and Testing Environments.
  • Experience in writing Shell scripts for compilation and deployment process.
  • Experience in writing pom.xml and ant build.xml for build scripts.
  • Installed and configured Nexus Repository Manager to distribute build artifacts between the teams in the organization.
  • Installation and customization of tools like IBM Clear Case and maintenance of these tools.
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.

Environment: Jenkins, GitHub, Ant, Maven, Jar, WAR, EAR, Web Logic, Apache Server, Puppet, Xml, Nexus, Clear Case

Confidential

Linux/System Analyst

Responsibilities:

  • Installation and Configuration of Red Hat Linux OS, CentOS, Fedora, Ubuntu and performed tasks like, troubleshooting connectivity, disk space, CPU memory consuming and application status.
  • Responsible for Connectivity issues among various Servers and various software components.
  • Troubleshooting system OS, hardware, software and networks.
  • Worked on installation and configuring VMware/ESX Servers for virtualization.
  • Installing and Managing ESX and ESXi Servers on HP & CISCO hardware.
  • Regular updates of drivers and firmware’s on all ESXi hosts
  • Configuring network services like NFS, DHCP, DNS, SAMBA, FTP, HTTP, TCP/IP, SSH and Firewall that runs on Red Hat Linux, Sun Solaris, AIX.
  • Worked with LVM for the management of Volumes including creation of physical and logical volumes on Linux.
  • Configured and administered Tomcat and FTP for Production servers.
  • Supported Unix/Linux servers running Oracle and MySQL databases.
  • Responsible in setting up of user and group login ID, printing parameters, network configuration & password.
  • Developed Shell scripts for acquiring information about various Linux servers
  • Troubleshooting TCP/IP network problems for the clients.
  • Involved in performing backup repository, creating folder and granting user access privileges.
  • Administration and configuration of SSL and Apache Web Server.
  • Worked on the configuration of server monitoring tool like Nagios.
  • Monitored system log files and messages for errors of the hardware and software failure.
  • Monitored Network traffic using packet analyzer tools such as TCP/IP dump, Wireshark
  • Assisted networking team to assign the IP address for new physical and virtual servers.
  • Installation, configuration of LAMP server on Debian and Centos

Environment: Redhat Linux, Fedora, Debian, CentOS, Ubuntu, Sun Solaris, AIX, NFS, DHCP, DNS, SAMBA, FTP, HTTP, TCP/IP, SSH, LVM, NFS, Cron Jobs, TCP/IP, LAMP, Nagios, RPM, YUM, Wireshark, VM Ware, ESXi Servers

Confidential

Jr. System Administrator

Responsibilities:

  • Installation, configuration and Operating System and upgradation of, Red Hat Linux, Ubuntu and Sun Solaris.
  • User account management and support.
  • Installed and managed packages using RPM and YUM package administration.
  • Testing, maintaining, and monitoring computer programs and systems, including coordinating the installation of computer programs and systems.
  • Creating and managing Virtual Machines, Installing VM Tools into VM's and allocating for user.
  • Administration of file and directories with basic file permissions.
  • Maintaining and troubleshooting network connectivity.
  • Performance tuning and preventive maintenance. Performed daily backup for systems.
  • Performing and configuration of backup for web servers.
  • Worked on issues to resolve daily hardware and software problems of organization machines.
  • Experience in Operating System installations and BIOS upgrade and Maintenance.
  • Configured Linux Firewall with IPCHAINS & IPTABLES
  • Experienced in using Logical Volume Manager (LVM), Logical volumes, disk mirroring and creating Volume Groups

Environment: Red Hat Linux, Ubuntu, Sun Solaris, RPM, YUM, VMWare, LVM, IPCHAINS, IPTABLES.

We'd love your feedback!