We provide IT Staff Augmentation Services!

Devops Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • 7+ Years of work experience in teh field of Information Technology with a Master’s degree in Computer Science Engineering
  • Experienced in teh field of DevOps, System Engineer, setting up cloud, installing and configuring app servers, databases
  • Created multiple Proof of Concepts on JAVA and Jenkins to automate website
  • Deploy, configure and maintain Azure machine
  • Experienced with Interpreted Language Python
  • Understands Compiled languages including C C++ and JAVA.
  • Strong use of Shell scripting languages including BASH for Linux and Mac platforms and PowerShell for Windows systems
  • Hands on Experience with Bug Tracking Tools like Jira and Manage engine
  • Expertise in using builds tools like MAVEN for teh building of deployable artifacts
  • Good programming experience as an SQL Developer in Analysis, Design and Implementation of Business Applications using teh Relational Database Management System
  • Experience in executing Organization DevOps methodology in different situations of LINUX and Windows servers alongside adopting cloud procedures based on Amazon Web Services.
  • Experience on DevOps, to enhance and maintain teh build and configuration management tool for continuous management and continuous integration
  • Managed active directory accounts in Office 365 using Admin service and also on - premise users on Windows server
  • Excellent interpersonal communication skills and efficient in working independently and as a team member. Proactive and creative approach towards work
  • Ability in managing all aspects of teh software configuration management process including code compilation, packaging / deployment / release methodology, and application configurations.

TECHNICAL SKILLS

Operating Systems: Ubuntu, C, C++, Java, Python, Red-hat, Linux, Ruby, Pearl, BashWindows98/XP/ 2000/2003/7/8/10 Windows Server 2008/2012

Cloud Technologies: AWS

Source Control Tools: Subversion, Git

Build Tools: ANT, MAVEN

Continuous Integration Tools: Jenkins

Configuration Tools: Chef, Puppet

Containerization Tools: Docker, Docker swarm Issue

Tracking Tools: JIRA, Remedy

Scripting: Shell Scripting, Python, Groovy

Virtualization Platform: VMWare ESX, Virtual Box

Web Technologies: HTML & CSS, jQuery, XML, Servlets, JS

Web/App servers: Web logic, Apache Tomcat

Monitoring Tool: Nagios, Cloud Watch

Database: Oracle, SQL SERVER, MySQL, Proteus 7 Professional, VHDL Wireshark, Putty, Eclipse, Atoll, MATLAB, Cisco Packet Tracer, Sybase, SQLite 3, MySQL, SQLSERVER, Turbo C, Dev C++.

PROFESSIONAL EXPERIENCE

DevOps Engineer

Confidential

Responsibilities:

  • Worked closely with development teams to integrate their projects into teh production AWS environment and ensure their ongoing support
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, GIT with Dev/Test/Prod Branching Model for weekly releases.
  • Analyzed and resolved conflicts related to merging of source code in Git
  • Implemented a Continuous Delivery framework using Maven, Jenkins, Puppet & Nexus in Linux environment
  • Used Maven as build tool on Java projects for teh deployment of build artifacts on teh source code & Deploying and validating teh applications automated through teh Jenkins
  • Configured Jenkins with GitHub and Schedule teh jobs on every commit made by teh team using GitHub Web Hook
  • Developed teh Build and Deployment scripts using Maven as build tool in Jenkins to move from one environment to other environments
  • Extensively worked on Jenkins for Continuous Integration and End to End automation for all builds and deployments, Creating and configuring Jenkins jobs and delivery pipelines.
  • Used Maven for building Java/J2EE Applications
  • Defined dependencies and plugins in Maven pom.xml for various activities and integrated Maven with GIT to manage and deploy project related tags
  • Worked with puppet as Configuration Management Tool to automate repetitive tasks, quickly deploys critical applications, and proactively managed changes
  • Experienced in configuring and managing Puppet master server and also experienced in updating and creating modules and pushing them to Puppet Clients
  • Worked on Docker and Vagrant for managing different environments by creating virtual Containers through Docker images.
  • Created and updated Puppet Manifests and Modules, files, and packages
  • Docker swarm is integrated with Docker daemon.
  • Designed roles and groups of users and resources using AWS Identity Access Management (IAM) and managed network security using Security Groups, and Configuration of Notification and Monitoring Alerts for IAM Solutions using Cloud Watch
  • Leveraged AWS cloud services such as EC2, auto-scaling, and VPC to build secure, highly scalable and flexible systems dat handled expected and unexpected load bursts
  • Implemented AWS solutions using EC2, S3, RDS, ECS, EBS, ELB, Auto-Scaling groups, Optimized volumes and EC2 instances
  • Created S3 buckets, managed policies for S3 buckets, used S3 & glacier for storage and backup on AWS
  • Configured Elastic Load Balancers with EC2 Auto-scaling groups

DevOps Engineer

Confidential

Responsibilities:

  • Configured and installed Red-hat Linux Servers using Kickstart.
  • RPM and YUM package installations, patch and other server management.
  • Managed GIT and SVN as Source Control Systems.
  • Performed all necessary day-to-day Subversion/GIT support for different projects.
  • Responsible for designing and deploying best SCM processes and procedures.
  • Maintained and Administered GITHUB Source Code Tool.
  • Created Branches, Labels and performed Merges in Stash and GITHUB.
  • Used ANT/Maven for building Java/J2EE and .Net Applications.
  • Extensively used Maven tool to do teh builds, integrated Maven to Eclipse and did local builds.
  • Deployment of teh Business processes by creating JAR, WAR, TAR and EAR files
  • Integrated Maven with Jenkins for teh builds as teh Continuous Integration process.
  • Installing, configuring and administering Jenkins Continuous Integration tool on Linux machines along with adding/updating plugins such as SVN, GIT, Maven, ANT, and Puppet.
  • Setup teh Jenkins jobs for Continuous integration process and to execute test cases.
  • Deployed Java/J2EE and .Net applications to WebLogic server using Jenkins builds.
  • Experience deploying and maintaining multi-container applications through Docker.
  • Experience working on several Docker components like Docker Engine, Hub, machine, compose and Docker registry.
  • Experience working on Docker Hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.
  • Involved in leading Automation Deployment Team by working with Puppet.
  • Provided installation & maintenance of Puppet infrastructure and developed Puppet recipes &modules for configuration management.
  • Performed system administration and operations tasks using Puppet, Nagios.
  • Worked on AWS EC2, IAM, S3, EBS, Elastic Load balancer (ELB), auto scaling group services.
  • Creating Amazon EC2 instances using command line calls and troubleshoot teh most common problems with instances.
  • Automating infrastructure in AWS using amazon web services and Configuring EC2 Instances, VPC, Route 53, ELB, Subnets.
  • Creating manifests and deploying using Puppet to completely provision and manage AWS EC2 instances, volumes, DNS, and S3.
  • Maintained JIRA for tracking and updating project defects and tasks.
  • Installed and configured SonaType Nexus repository for sharing teh artifacts between teh internal teams.
  • Review reports from QA team and other reports from automated tools like SonarQube.
  • Configured Virtual Linux/Ubuntu machines using Oracle Virtual Box for testing purposes.
  • Configured application servers to deploy teh code.
  • Wrote Shell and Python scripts for day-to-day Administration.
  • Experienced with various scripts Shell, Perl and Python for automation of various tasks.
  • Installed and configured SSH & SSL for secured access on Linux Systems.
  • Worked on Linux kernel issues, memory upgrade & swap area to resolve teh performance of severs.

Junior DevOps Engineer

Confidential

Responsibilities:

  • Monitoring teh engineering department’s tools and procedures and promote their evolution alongside teh business’s systems.
  • Building and improving teh platform services inclusive of websites, software and applications while hosting and managing databases
  • Troubleshoot complex issues as quickly and effectively possible. Understanding websites and software capacity planning requirements and to ensure dat sites/software are deployed in a scalable architecture. Integration of several open source tools, web application to be used by teh analysts to deliver information security related services to members.

We'd love your feedback!