We provide IT Staff Augmentation Services!

Devops Engineer Resume

2.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • Over 7 years of experience in automating, configuring and deploying instancesin the areas of Data Center Operations, Systems Administration, Cloud computing, Software Configuration Management (SCM).
  • 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.
  • Administration various environments in software development life cycle(SDLC)Windows, Ubuntu, Red Hat Linux, SUSE Linux andCentOS.
  • Devops experience with Puppet,Ansible, AWS(OPS Work) and OpenStack.
  • Developed Puppet Cookbooks and Manifests to manage systems configuration.
  • Experience in branching, tagging and maintaining the version across the environments working on Software Configuration Management (SCM) tools like Subversion (SVN)andGIT.
  • Experience in cloud stack such as AWS(Cloud formation) and VMWARE stack.
  • Creating Linux Virtual Machines using VMware Virtual Center(ESXI),hypervisor - v.
  • Design high availability(HA)applications on AWS across Availability Zones and Availability Regions
  • Good Exposure on Virtualization and Containers (Docker) and Hypervisors ESXI, ESX.
  • Ability to build deployment, build scripts and automated solutions using scripting languages such as Shell scripting (kasha, Bash), Python, Ruby, PHP PERL.
  • Have a good knowledge on programming languages like Java, .NET
  • Worked on web servers like Apache and application servers like Web logic, Tomcat, WebSphere, JBOSS to deploy code.
  • Extensively worked on Jenkins and Hudson by installing, configuring and maintaining for the purpose of continuous integration(CI) and for End to End automation for all build and deployments.
  • Extensive experience with software Build automation and standardization tools like ANT, Maven, and Gradle.Good knowledge in CI (Continuous Integration) and CD (Continuous Deployment) methodologies.
  • Installed and Managed Jenkins and Nexus for CI and Sharing Artifacts respectively within the company.
  • Experience in using Nexus Repository Managers for Maven builds.
  • High exposure to REMEDY, BUGZILLA and JIRA defect tracking tools for tracking defects and changes for Change management.
  • Experience in Installing Firmware Upgrades, kernel patches, systems configuration, performance tuning on Unix/Linux systems.
  • Configuring network services such as DNS, NFS, SMTP, NTP, DHCP, LDAP, SAMBA, SQUID, postfix, send mail, ftp, remote access, security management and Security trouble shooting skills.
  • Experience withMSSQL,MySQL and Server DB Tasks.
  • Strong ability to troubleshoot any issues generated while building, deploying and in production support. Familiar with network tool Nagios and cacti.
  • Closely worked with Developers and Analysts to address project requirements. Able to effectively manage time and prioritize multiple projects.
  • Good at communicative, interpersonal, intuitive, analysis and leadership skills with ability to work efficiently in both independent and team work environments.

TECHNICAL SKILLS:

Configuration Management: Puppet, Vagrant, Maven, Ansible, Docker, Gradle, Splunk, OPS Work.

Database: Oracle, DB2, MySQL, SQL Server, MS Sql.

Build Tools: ANT, MAVEN, make file, Hudson, Jenkins, BAMBOO, Code Deploy.

Version Control Tools: Subversion (SVN), Clear case, GIT, GIT Hub,, Code Commit.

Web Servers: Apache, Tomcat, Web Sphere, Nix, JBOSS,WebSphere.

Virtualization: VMware and Virtual Box

Languages/Scripts: C, .Net, HTML, java, Shell, Bash, PHP, Python, Ruby and Perl.

SDLC: Agile, Scrum& Waterfall.

Web Technologies.: HTML, CSS, Java Script, JQuery, Bootstrap, XML, JSON, XSD, XSL, XPATH.

Operating Systems: Linux (Red Hat 4/5/6), UNIX, Ubuntu, Fedora, CentOS, Windows NT/2000/2003, 7,8,10 and iOS

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

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

DevOps Engineer

Responsibilities

  • Built Ansible playbooks and roles to create and maintain infrastructure.
  • Created Ansible playbooks to automatically install packages from a repository, to change the configuration of remotely configured machines and to deploy new builds.
  • Implementing new projects builds framework using Jenkins & maven as build framework.
  • Implementing a Continuous Delivery framework using Jenkins, Puppet, Maven & Nexus in Linux environment.
  • Creating users and groups in Jenkins and providing different security methods to access Jenkins server based on the work assigned to the user.
  • Defining Release Process & Policy for projects early in SDLC and responsible for code build, release and configuration.
  • Perform Deployment of Release to various QA & UAT in Linux environments.
  • Optimized volumes and EC2 instances and used IAM to create new accounts, roles and groups.
  • Splunk deployment, configuration and maintenance across a variety of UNIX and Windows platforms.
  • Implemented a Continuous Delivery pipeline with Docker, and GitHub and AWS.
  • Creating Docker Images and Containers with the help of DockerHub base images.
  • Troubleshoot the build issue during the Jenkins build process.
  • Managed Ubuntu and CentOS Linux virtual servers with Ansible using Git.
  • Experience in automation and continuous integration processes with Puppet.
  • Experience in setting up Upstream and Downstream Jobs in Jenkins and involved in managing the Jenkins Pipelines.
  • Experience in Setting up Ansible Tower, creating various enterprise nodes, setting up keys.
  • Used GIT as source code management tool: creating local repo, cloning the repo, adding, committing, pushing the changes in the local repositories, saving changes for later (Stash), recovering files, branching, creating tags, viewing logs, pulling latest commits, etc.
  • Good Knowledge of source code repository administration along with build tools like Git, Git Lab.
  • Experienced in working with Ticketing & Tracking Tools like JIRA, Remedy, Pivotal Tracker.

Environment: RHEL 6.x, Solaris and Windows, Shell, Python, AWC EC2, IAM, WLST, Tomcat 7.x, ScienceLogic, Nagios, OpenStack, SOA 11g, IDM 11g, Quality Center, BMC Remedy, Oracle HTTP Server.

Confidential, Atlanta, GA

DevOps Engineer

Responsibilities:

  • Built Ansible playbooks and bootstrap scripts to allow us to bootstrap instances to various roles without having to maintain AMIs.
  • Used Ansible as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Managed and configured VMware virtual machine for RHEL, Ubuntu Linux servers
  • Implementing new projects builds framework using Jenkins & maven as build framework.
  • Implementing a Continuous Delivery framework using Jenkins, Ansible, Maven & Nexus in Linux environment.
  • Creating users and groups in Jenkins and providing different security methods to access Jenkins server based on the work assigned to the user.
  • Using Jenkins AWS Code Deploy plugin to deploy built software to AWS.
  • Defining Release Process & Policy for projects early in SDLC and responsible for code build, release and configuration.
  • Perform Deployment of Release to various QA & UAT in Linux environments.
  • Optimized volumes and EC2 instances and used IAM to create new accounts, roles and groups.
  • Splunk deployment, configuration and maintenance across a variety of UNIX and Windows platforms.
  • Implemented a Continuous Delivery pipeline with Docker, and GitHub and AWS.
  • Creating Docker Images and Containers with the help of DockerHub base images.
  • Troubleshoot the build issue during the Jenkins build process.
  • Managed Ubuntu and CentOS Linux virtual servers with Chef using Git.
  • Experience in automation and continuous integration processes with Ansible.
  • Experience in setting up Upstream and Downstream Jobs in Jenkins and involved in managing the Jenkins Pipelines.
  • Experience in Setting up Ansible, boot strapping various enterprise nodes, setting up keys.
  • Good Knowledge of source code repository administration along with build tools like Git, Git Lab.

Environment: s: Git, Jenkins, Ansible, Puppet,Docker, Maven, AWS, EC2, Python,WebSphere, ANT, Ruby, PHP, Putty, Cyber duck, JIRA, Apache tomcat, JBoss, Linux, Windows, MAC.

Confidential

Devops Engineer

Responsibilities:

  • Extensive exposure to Configuration management policies and practices with regards to SDLC along with automation of scripting using shell, python and Perl scripting.
  • Hands on Exposure on Version Control GIT.
  • Created branches in GIT implementing parallel development process.
  • Worked on Maven creating artifacts through source code and internal deployment in Nexus repository. Used SonarQube for code quality.
  • Built applications using puppet scripting, Ant with Ivy build.
  • Experience installing packages using YUM and RPM on Nix.
  • Installed Jenkins on Linux machines, created master, and slave configurations to implement multiple parallel builds.
  • Created Power Shell Scripts to patch DLLs across various servers and to automate database deployments (Dachas) using SSDT.
  • Application deployment and configuration for enterprise scale infrastructure-using Jenkins.
  • Worked on functional and unit tests using python and Java.
  • Performed DevOps for Linux, Mac and windows platforms.
  • Responsible for creation and management of Puppet manifests.
  • Implemented Configuration management and change management policies.

Environment: SVN, GIT, ANT, Maven, Azure, Puppet, Jenkins, UNIX, Linux, Perl, Bash, Python, Ruby, Weblogic, Tomcat, JIRA, SonarQube.

Confidential, Alabama

Sr. Automation QA Engineer

Responsibilities:

  • Reviewed the Business Requirement Document(BRD) and created all Test Plans, Test Cases and Manual and Automated Scripts accordingly to generate greater coverage for all initiatives assigned.
  • Involved in complete Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC).
  • Assisted in Creating Detailed Timelines, Test Plans and Test Strategies for major releases and organized strategy review meetings.
  • Participated in daily SCRUM stand - up calls, SPRINT meetings, Grooming Sessions, project status meetings and with Business Analyst to review the Report Requirements
  • Conducted extensive, Functional, Regression Testing and Integrity Testing, smoke testing, User Acceptance testing and End to End Testing
  • Performed detailed test results analysis after each test execution cycle and maintained Test.
  • Log defects with detail information, screenshot and related documents and trace them through the whole Bug Lifecycle using TFS.
  • Manually verified the validity of the failed test cases and coordinated with Development and Business users to resolve any issues related to defects.
  • Performed Positive, Negative and Black Box testing on the application.
  • Developed Automation Scripts for Functional and Regression using Selenium WebDriver and C#.
  • Wrote test Scripts with BDD Framework using selenium in C# and prepared automation testframworks.
  • Performed UI testing and front-end testing using Selenium and configured Selenium Grid in order to execute the parallel script.
  • Successfully completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.
  • Tested web services using SOAPUI to test the XML requests and the responses
  • Automated RESTful web services using SOAPUI and Postman and validated XML and JSON formats
  • Interfaced with the development team utilizing ASP, JavaScript and Visual Basic and produced detailed user-interface prototypes and performed Usability testing.
  • Developed complex SQL queries for querying data against different database for data verification process.
  • Participated in preparing the user manual and prepared weekly report to the QA Manager.
  • Played a key role in the planning and testing the system enhancements and conversions.

Environment: TFS, Windows XP/ 2000/2007/2010, SQL Server 2008, MS Excel, MS PowerPoint, MS-Visio, MS Project, C#, HTML, CSS, XML, JSON, Selenium, SOAPUI, TFS, POSTMAN.

Confidential

Automation Test Engineer

Responsibilities:

  • Worked actively with QA manager to debug automation codes and fix errors.
  • Used git to push the test suite to master branch
  • Performed finding defects, build, configure, metrics and reports using Jenkins.
  • Build test cases for functionality to test.
  • Creating effective xpath for elements.
  • Performed unit, functional, regression, and UAT testing
  • Well versed in testing methodologies, software development life cycle (SDLC) and process involved in developing and executing test strategies, test plans, test cases preparation and documentation, test execution, verification and validation.
  • Built and implement automation QA metrics based on number of sprints and release.
  • Coordination and communication with Client and the team
  • Performed both manual and automation testing using Version One project management tool.

Environment: Asp.net, C#, Nunit, UAT, SQL.

We'd love your feedback!