We provide IT Staff Augmentation Services!

Devops Engineer Resume

0/5 (Submit Your Rating)

WI

SUMMARY

  • Around 7 years of professional experience DevOps, Configuration, Build and Release Management. Have experience in Installation, configuration and troubleshooting of Redhat Linux, and various hardware platforms and AWS cloud and AWS cloudformation.
  • Good understanding of the processes in Software Development Life Cycle, Configuration Management plans, Project Management, Roles and Plans. Experience in setting up baselines, branching, merging, taking back - ups and troubleshooting.
  • Coordinate/assist developers with establishing and applying appropriate branching, labelling/naming Designing and implementing for fully automated server build management, monitoring and deployment By Using DevOps Technologies like Puppet.
  • Worked in various DevOps tools like Jenkins, Puppet, SVN, GIT, and Ansible.
  • Create AWS instance via Jenkins with EC2 plugin and integrate nodes in Ansible.
  • Expertise in designing, configuring and implementing SCM standards and procedures using SVN, CVS. Experienced in design and implementation of defect tracking system using Bugzilla, and JIRA.
  • Strong knowledge on source controller concepts like Branches, Merges and Tags.
  • Proficient with Linux/UNIX/Windows maintenance of user groups, development integration, tools infrastructure, installation and maintenance. Knowledge of systems administration tasks, various networking technologies and network security issues.
  • Experienced in branching, tagging and maintaining the version across the environments using SCM tools like GIT, Subversion (SVN) and TFS on Linux and windows platforms.
  • Well knowledge in CI (Continuous Integration) and CD (Continuous Deployment) methodologies with Jenkins.
  • Developed and deployed Chef, puppet, Ansible based on their cookbooks, recipes, manifest and roles.
  • Have experience in build tools like ANT, Maven, Gradle.
  • Developed Chef Recipes to configure, deploy and maintain software components of the existing infrastructure. Used Chef to manage Web Applications, Configuration Files, Database, Users, Mount Points, and Packages.
  • Ability in development and execution of YML, Shell Scripts and Perl Scripts.
  • Efficient in working closely with teams to ensure high quality and timely delivery of builds and releases.
  • Experience in automating provisioning of resources in AWS, Nova (VMs, images), Neutron (networks, ports and routers).
  • In depth knowledge in Amazon AWS Cloud Administration which includes services like: EC2, S3.
  • Good Exposure on Virtualization and Containers Docker.
  • Handling second level escalation of all server related queries
  • Experience in maintaining and executing build scripts to automate development and production builds. And have good knowledge on SDLC models like planning, creating, testing, and deploying an information system.
  • Creating alarms in Cloud watch service for monitoring the servers performance, CPU Utilization, disk usage etc.
  • Good understanding of Build, Manage, Monitor and Remediate cycle of infrastructure.
  • Expertise in UNIX shell scripting and python scripts used to automate day to day administrative tasks.
  • Worked on bug tracking tools and have good experience on tools like Jira (Bug tracking and monitoring), and also used web based tools like Confluence (collecting thoughts and knowledge), crucible (pear review of codebase), HipChat (Secure chatting in between the team), Fisheye (to secure browsing) also for issue tracking and project management.
  • Responsible for Operating System maintenance activities like upgrading the OS, updating the services and third party software.
  • Excellent communicative, interpersonal, intuitive, analysis and leadership skills with ability to work efficiently in both independent and team work environments.

TECHNICAL SKILLS

Versioning Tools: SVN, GIT, TFS, Perforce, Bitbucket.

CI Tools: Jenkins, Bamboo.

Repositories: Nexus, Artifactory

Build Tools: ANT, MAVEN, Bash.

Web/Application Servers: Apache Tomcat, Web logic, Web Sphere, Nginx.

DevOps Tools: Ansible, AWS Puppet, Chef.

Database: Oracle, SQL SERVER, MySQL.

IDE/Clients Tools: GIT

Bug Tracking Tools: JIRA, Bugzilla, Confluenece, Crucible, HipChat, Fisheye.

Languages: Shell, Perl, Python.

Operating Systems: Windows, LINUX, RHEL.

PROFESSIONAL EXPERIENCE

Confidential - WI

Devops Engineer

Responsibilities:

  • Automation of manual tasks using Shell scripting.
  • Implemented continuous integration using Jenkins.
  • Creating new instances in AWS environment.
  • Worked with the developers to configure plugins to develop the code.
  • Good in provisioning and deployment tools like Ansible, and creating test cases.
  • Worked on creating custom AMIs in Amazon.
  • Wrote Shell, Perl and Python scripting. A few scripts I wrote are for nagios NRPEs and post install of kickstart.
  • To deploy instances used Ansible playbooks and wrote modules in Ansible to integrate with Apache tomcat and AWS. And used Ansible playbook to deploy applications.
  • Used Jenkins to create build jobs, troubleshoot issues with build jobs. Ant and maven are the build tools.
  • Imported and managed multiple corporate applications into SVN and GIT.
  • Jira, Jira Agile administration - Installing, administering and customizing of workflows, Fields, Screens, tickets and introducing the new process monitor the complete life cycle of the ticket and track the status. And also used supporting tools of Atlassian like Confluence, Hipchat, and Crucible to secure chatting pear review on code base. Secured revision control browser and search engine used like Fisheye.
  • Experience with configuring and working on docker.
  • Worked on package and patching management and debugging in all flavors.
  • Worked on puppet to create manifests and Modules to automate deployments and install rpm’s.

Environment: Shell scripting, AWS, Jenkins, GIT, Ansible, SVN, ANT, Maven, JIRA, Confluence, HipChat, Crucible, Fisheye, Docker, Puppet.

Confidential - Jersey City, NJ

Devops Engineer

Responsibilities:

  • Managed multiple cookbooks in Chef and Implemented environments, roles, and templates in Chef for better environment management.
  • Used Shell scripts to day to day activities and tasks for automating.
  • Used Jenkins tool to automate the build process to manage Git.
  • Installing and configuring Jenkins master and slave nodes. Built CI/CD pipeline and managing the infrastructure as code using chef.
  • Have experience in cloud platform like AWS.
  • Created and implemented chef cookbooks for deployment. And also used Chef Recipes to create a Deployment directly into Amazon EC2 instances.
  • Worked with GIT to manage source code.
  • Setup Chef Server, workstation, client and wrote scripts to deploy applications.
  • Deployed the applications to Tomcat Application Server and static content to Apache web servers.
  • Automated the continuous integration and deployments using Jenkins, Docker, Ansible and AWS Cloud Templates.
  • Installed and used monitoring tool like Nagios, Configured, and Managed Monitoring Tools such as Nagios for Resource Monitoring/Network Monitoring/Log Trace Monitoring. Monitoring focal utilizing Nagios.
  • Worked on Docker container to create Docker images for different environments.
  • Automated CI/CD process using Jenkins, build-pipeline- plugin, GIT.
  • Very good experience working on continuous integration and Continuous Delivery tools such as Jenkins and Bamboo and also did support and backup.
  • Working experience of deployment of Java applications through WebLogic/WebSphere Application servers. And build tools like Gradle.
  • Implemented and improved process for release management, automated code deployment, configuration management, and monitoring.

Environment: AWS, chef, Jenkins, Ansible, Gradle, Nagios, Git, Docker, Shell scripts, WebLogic/ WebSphere, Bamboo.

Confidential

Devops Engineer

Responsibilities:

  • Maintained and Administered GIT Source Code Tool.
  • Created Branches, Labels and performed Merges in Stash and GIT.
  • Developed Processes, Tools, Automation for Jenkins based Software for Build system and delivering SW Builds.
  • Managed and developed Puppet modules responsible for deploying AWS
  • Managed Servers and Reports using Puppet through host groups and puppet modules and manifests.
  • Integrated GIT into Jenkins to automate the code check-out process.
  • Managed existing and helped creating new Users and tenants through Keystone.
  • Managed Network allocation in Neutron to create new public networks.
  • On boarded new nova compute hypervisors with checks ensuring their health before enabling them.
  • Created VM snapshots using nova and glance to backup application state into glance images periodically.
  • Setting up build server for continuous integration with Jenkins for daily/nightly and weekly based builds.
  • Communicating with Development teams in advance for all PRODUCTION releases planned.
  • Designed the Release Plans while coordinating with Stake Holders including Project Management Lead, Development Lead and QA Team Lead.
  • Experienced working with Ansible tower. Integrating Ansible tower with Jenkins to deploy code to different servers.
  • Worked with different Ansible playbooks and maintain different Ansible roles.
  • Creating Ansible roles using YAML such as tasks, variables, files, handlers, templets and writing playbook for that particular role.
  • Create new EC2 instance to meet high availability application architecture and security parameters
  • Create AWS instance via Jenkins with EC2 plugin and integrate nodes in Ansible and Integrating AWS S3 bucket with Jenkins for backup of code
  • Provide highly durable and available data by using S3 data store, versioning, lifecycle policies, and create AMIs for mission critical production servers for backup.
  • Used Ansible server and workstation to manage and configure nodes.
  • Tracking JIRA tool for live defects and change request’s.
  • Integrated crucible with Jira.
  • Management of Red Hat Linux user accounts, groups, directories and file permissions.
  • Creating the complete setup with core network running on another machine.
  • Implementation of code for several modules.
  • Debugging the issues reported from various stakeholders.
  • Knowledge of using Jenkins for continuous integration tool for building and deployment of code.

Environment: AWS, Jenkins, Jira, Puppet, GIT, Neutron, Ansible, Nova, Unix Shell script, SQL, Linux, Red Hat.

Confidential

Devops Engineer

Responsibilities:

  • User account management, worked with Perl, shell scripting (ksh, bash) to automate administration tasks.
  • Maintained user accounts file system and limit user account privileges.
  • Experience in installing and configuring Apache and Samba servers.
  • Installed and configured SSH and NFS to enable secure access to servers.
  • Handling second level escalation of all server related queries.
  • Worked on SVN to create branches and tags.
  • Used Jenkins for Continuous Integration and deployment into Tomcat Application Server.
  • Worked and maintained the centralized Veritas backup of the exchange messaging system.
  • Modified the Check in policies in TFS for good SCM policies.
  • Redesigned and redeployed the Nagios implementation. Nodes automatically added/removed themselves via Puppet.
  • Expertise in Build and Release Management using ANT.
  • Experience in installation, configuration administer Monitoring tools such as Nagios.
  • Worked on Jenkins by scheduling jobs for Builds and release.
  • Support Production/development and Testing systems, UNIX system upgrading and UNIX Network configuration
  • User/group maintenance in both production/development environments. In-house process control initiatives including IT Services Management, worked with LDAP integration for a single log on purpose.
  • Collaborated with DBA managing their databases by backup and recovery procedures. Handled exchange 2000 servers along with active directory.
  • Setup Jumpstart servers for automated installation of Solaris and Kick start for Linux servers and workstations and setup NIS, NFS for centralized administration of user account configurations.

Environment: UNIX/LINUX, Redhat Linux 6, CentOS, SVN, Jenkins, Windows, Apache Tomcat, Shell Scripts, Ant, Nagios, puppet.

We'd love your feedback!