We provide IT Staff Augmentation Services!

Senior Devops Engineer Resume

0/5 (Submit Your Rating)

Seattle, WA

SUMMARY

  • 7+ years of IT Industry experience with Configuration Management, Build, Deploy, Release Management and Quality Assurance.
  • Experience in working on version control systems like Subversion and GIT and used Source code management client tools like Tortoise SVN, Stash, SourceTree, Git Bash, GitHub, Git GUI, PVCS and other command line applications etc.
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, scrum and Waterfall methodologies.
  • Proficient in managing continuous integration tools depot and branch builds on Jenkins,Bamboo, TeamCity and Anthill Pro on a network server.
  • Experience in working with code repositories likeTFSand automation of configuration management tasks.
  • Extensively experienced in using BuildAutomationtools like Ant, NAnt, Maven, Gradle and working knowledge on other build tools like MS Build.
  • Experienced in trouble shooting and automated deployment to web and application servers like Apache, WebLogic, IIS, JBOSS and Tomcat.
  • Hands - on experience creating and managing the various development and build platforms, and deployment strategies.
  • Createdpuppetmanifests and modules to automate system operations.
  • Expertise in configuration Management tools like chef andpuppet, CI/CD with Jenkins.
  • Having work experience in support of multi platforms like Ubuntu, Fedora, iOS and Windows … of production, test and development servers and also on NetScaler, Cassandra and Couchbase.
  • Very good Confidential usingArtifactoryRepository Managers for Maven and Ant builds.
  • Good knowledge of computer applications and scripting like Shell, Python, PowerShell and Groovy.
  • Experienced in automating deployment pipelines using Version Control Tools SVN, GIT,BitBucket.
  • Excellent experience in documenting and automating the build and release process.
  • Ability in managing all aspects of the software configuration management process including code compilation, packaging, deployment, release methodology and application configurations.
  • Proficient in setting up and configuring Baselines, Branching, Merging, and Backup through CVS and Subversion.
  • Closely worked with development, QA and other teams to ensure automated test efforts are tightly integrated with the build system and in fixing the error while doing the deployment and building.
  • Worked with different Bug tracking tools like JIRA, Bugzilla, HP Quality Center, Fisheye, Crucible and IBM Clear Quest.
  • Team player with excellent interpersonal skills, self-motivated, dedicated and understanding the demands of 24/7 system maintenance and has good customer support experience.

TECHNICAL SKILLS

SCM Tools: Subversion, GIT.

Build Tools: Ant, Maven, MS Build, xCode.

CI & CD Tools: Jenkins, Anthill Pro, Bamboo, Chef, Puppet Docker.

Bug tracker & Testing Tools: JIRA, Bugzilla, Redmine, Junit, HP Quality Center, Test Flight, and Test Rail.

Project Management Tools: Base Camp, MS Project, MS Share point Atlassian Tools, Team Foundation Server and Demand ware.

SDLC: Agile, Scrum Methodologies, Waterfall.

PROFESSIONAL EXPERIENCE

Senior DevOps Engineer

Confidential, Seattle, WA

Responsibilities:

  • Involved in Architect, build and maintain Highly Available secure multi-zone AWS cloud infrastructure utilizing Chef with AWS Cloud Formation and Jenkins for continuous integration.
  • Managed Ubuntu, Linux and Windows virtual servers on AWS EC2 instance by creating Chef Nodes through Open-Source Chef Server.
  • Created the repositories in theartifactoryand used them to store the artifacts of the Jenkins jobs, which were previously using the workspace in the job itself.
  • Experience in using Splunk for log analyzing and improving the performance of servers.
  • Monitoring system performances usingNagiosand managing network issues.
  • Excellent in Setting up monitoring tools likeNagiosand Amazon Cloud watch to monitor major
  • Proficient in Redis and MONGODBalong with NOSQL strategies.
  • Built environment and defined setup for RTC Build engine and Jenkins
  • Coordinated with teams on moving the builds from native build environment setup to RTC and Jenkins.
  • Used Chef to automate the deployment workflow of JAVA applications on WebSphere andOracleWeb logic servers.
  • Implemented a Continuous Delivery framework using Jenkins,Puppet, Maven & Nexus in Linux environment.
  • Experience in setting up the Chef repo, Chef work stations and Chef nodes.
  • Development of Chef recipes through Knife command-line tool to create Chef cookbooks to manage systems configuration.
  • Integrated Team City withTFSinstance for CI and Octopus Deploy for CD.
  • Worked onTFS-Rally Connector to Synchronize User Stories and Tasks Bi-Directional.
  • Worked with Dev Teams onTFSPerformance Monitoring in the NewTFS2013 Environment.
  • Integrated Jenkins withuDeployandCreateduDeployComponents,uDeployprocess, installeduDeployagents on both windows and Linux machines according to application team requirements.
  • Also worked on Implementation ofAzureKey Vault in different applications to help maintaining keys and secrets across different environments in a secured way.
  • Worked on various POC's on different new technologies and upcoming features on visual studio andazuremanagement portal to analyze the usage of them to add value to the current project.
  • Also been part of the migration process ofazureclassic portal toazuremanagement portal, making sure there is no data loss during the migration of resources from old portal to new portal.
  • The complete installation and hosting was automated with AWS cloud formation andpowershell scripts.
  • Used ANT and MAVEN as build tools on Java projects for the development of build artifacts on the source code. Worked on Tomcat Web server for hosting web apps.

Environment: s: AWS Cloud, Jenkins, Ant, Maven, GIT, Chef, Nexus, Sonar, Apache Webserver, Linux, Unix, Solaris, Cassandra, Tomcat, Salesforce, TFS, Nagios, Apache, Groovy,uDeploy, Java, Oracle, Python, Ruby, Shell script, Perl script.

Cloud Engineer/AWS DevOps Engineer

Confidential, Seattle, WA

Responsibilities:

  • Analyze and Evaluate Existing Architecture, Design and Configure a complex
  • Network architecture on AWS Cloud. Migrate on premises applications to the cloud.
  • Role of a Trusted Advisor in implementing the best solutions and best practice in Amazon Cloud.
  • Helped developers in creatinguDeploysnapshots, adding version to the snapshot during production installs.
  • Provided support for creating Jobs. Configuration ofUdeployin Jenkins to trigger auto deployment
  • Helped developers in creatinguDeploysnapshots, adding version to the snapshot during production installs.
  • Implemented multiple high-performance MongoDBreplica sets on EC2 with robust reliability.
  • Created and wrote shell scripts (Bash), Ansible andPowerShellfor automating tasks. Experience in building frameworks and automating complex workflows using Python for Test Automation.
  • Implementation and Deployment of UrbanCode/UDeployapplication to dynamically deploy Company Website Build's.
  • Resolved update, merge and password authentication issues inBambooand JIRA.
  • Involved in migration ofBambooserver, Artifactory & GIT server.
  • Involved in Upgrade ofBamboo& Artifactory Server.
  • Setup monitoring tools like Nagios and Amazon Cloud watch to monitor major metrics like Network packets, CPU utilization, Load Balancer Latency.
  • Managed and optimize the Continuous Delivery using Jenkins,Bambooand troubleshoot the deployment build issues using the trigged logs.
  • Writes scripts to execute and support deployment activities, using Power Shell to automate the deployment and ARM (Azureresource management) Templates to Provision the resources onAzure portal.
  • Create and Build Jenkins jobs and stores the build artifacts in Nexus andUdeployby using preconfigured scripts.
  • AWS and Openstack to provision new machines for clients. S3 Storage Services on AWS.
  • Installing configuration and maintenance of Web Servers (Apache), App Servers (Tomcat) and Database servers (SQL, Mark-Logic, and MySQL).
  • Writing json templates for cloud formation and ruby scripts for chef automation and contributing to our repository on Github.
  • Experience in SFDC Administrative tasks like creating Profiles, Permission Sets, Roles, Users, Record Types, Email Services, Reports, Dashboards, Tasks and Actions
  • Experience involving configuring S3 versioning and lifecycle policies to backup files and archive files in glacier. System monitoring with Nagios & Graphite.
  • Written Maven and Ant build tools for application layer modules on AWS EC2 instances.
  • Versioned the playbooks on the source code management tool GitHub.

Environment: s: AWS, S3, EBS, Elastic Load balancer (ELB), Auto Scaling groups, VPC, IAM, Cloud Watch, Glacier, Jenkins, Maven, Subversion, Bamboo, Ant, Bash Scripts, Nagios, uDeploy, GIT, Bitbucket, Iaas, Paas, Docker, JIRA, Chef, and Nexus in Linux environment.

DevOps Engineer

Confidential, Charlotte, NC

Responsibilities:

  • Implemented SCM infrastructure from the ground up.
  • Working as a senior technical contributor/manager to a group of developers who are responsible for the development and maintenance of the core component of the SailpointIDaaS (identity as a Service) (Identity Now) application.
  • Source code admin - Manage and configure SVN/GIT, resolve issue regarding source code management, manage branching and merging, code freeze process.
  • Managed nodes over SSH/Power shell using Ansible.
  • Working with an agile development team to deliver an end to end continuous integration/continuous delivery product in an open source environment using Chef and Jenkins to get the job done.
  • Performed system administration and operations tasks using Puppet,Nagios.
  • Developed deployment, configurations, provisioning all the middleware products usingpuppetand ruby.
  • Integrated Jenkins with variousDevOpstools such as Nexus, Sonarqube, Puppet, CA Nolio, HP CDA, HP ALM and HP QTP etc.
  • Perform server configuration management on apache products, mysql, and Web logic using tools such as Chef.
  • Wrote build/integration/installation scripts in python and bash as needed.
  • Setup, administered and upgraded CLM suite which includes RTC, RRC, RRDI (Linux and Windows).
  • Management of build farm environment and workflow management and administration using Jenkins, GIT, Bamboo, Artifactory. Stash, Jira, Confluence, and various target build environments Android, iOS, Windows, Linux.
  • Design, develop, program, and deploy iOSapplications developed with Xcode using the latest iOSSDK, with apps available in the iTunes Store. Knowledgeable with Interface Builder.
  • Used Ansible for communication with the machine through a JSON protocol.
  • Researched alternative build strategies and platforms to enhance the reliability of the build process therefore reducing the lag time between code check-in and QA testing
  • Previous experience with production deployment tools like AnthillPro and Nolio a plus worked with Atlassian tools likeBamboo&Jira.
  • Experience configuring/deploying: DNS (bind/named), NFS, NIS, Ssh/sshd, apache, Jira, SMTP, send mail, confluence,bamboo, NTP, procmail, spam assassin, exim
  • Worked closely withsalesteam and business analysts and performed detailed analysis of business and technical requirements and designed the solution by customizing various standard objects of Salesforce (SFDC).
  • Configuring CRM products like Sales Cloud/Service cloud. Developing and maintaining pages using Visualforce and apex.
  • Writing backend logic using Apex. Integrating SF to and with other systems using APIs
  • Gathered coordinates all dependent jar files in ANT projects and converted them to MAVEN.
  • Installed and configured Jenkins and created parameterized jobs to kick off builds for different environments.
  • Responsible for build and deployments in STAGE, PREVIEW and PROD environments.
  • Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases.

Environment: s: Python, CDH4, HDFS, Map Reduce and Clover mysql, Bamboo, and Web logic tools like chef.

Build and Release Engineer

Confidential

Responsibilities:

  • Managed and coordinated all code and code related activities for all applications including, but not limited to, the requisitioning of code streams, delivery, packaging, deployment, environment setup, and release capabilities across the portfolio.
  • Assisted the end-to-end release process, from the planning of release content through to actual release deployment to production.
  • Written Shell Scripts to restore Jenkins and Github from daily backups.
  • Responsible for Planning of the Roll-Out Process and Order of Sequence Involved for Day to Day Enterprise J2EE Software Packages for Development, Testing, and System Integration Testing, and Ultimately Production Environments.
  • Developed and maintained UNIX/Perl/Ant scripts for build and release tasks.
  • Involved in creating new elements in VOB's.
  • Contributions to various other opensource projects on GitHub/Bitbucket.
  • UsedBitbucketServer for secure, fast, enterprise-grade controls, like fine-grained permissions and powerful management features
  • Implemented Git, GitHUB, Jenkins, Maven, SVN and also ran the Chef cookbooks/recipes to automate build and manage on tomcat, apache, WebLogic.
  • Worked as shadow with project leads on .net application's build and deployments using MS Build.
  • Deployed html, css, js files for Androidmobile applications.
  • Good understanding of building the AndroidApplications using the Maven and Jenkins.
  • Assisted ReleaseManager to deploy APKs and IPKs on Google Play and iOSApp Store respectively.
  • Familiar with NAnt functionalities and TFS servers.
  • Hands on experience on various bugs Tracking tools like Bugzilla and JIRA and integrated with Junit, HP QC and other software testing procedures.
  • Develop or maintain apex change solutions. Develop apps using Mobile SDK (though this is more of a native mobile OS developer’s job).
  • Worked closely with Web Administrators to setup an automated deployment for SharePoint applications using Anthill and Tortoise SVN Tools.

Environment: s: Subversion, ANT, MS Build, Anthill Pro, Jenkins, Bugzilla, C, Java/J2EE, PHP, .net, Web sphere, Perl Scripts, Shell Scripts, Unix/ Linux, Windows, Bitbucket, Team Foundation Server, IntelliJ IDEA, IIS Server, DB2, MY SQL.

System Administrator

Confidential

Responsibilities:

  • Installed and configured servers using Red Hat Linux Kickstart method.
  • Migration and configuration of Red Hat Linux on Dell PowerEdge, HP Proliant.
  • Experience in Servers consolidation and virtualization using VMware virtual infrastructure, VMware ESX, VMware Vcenter.
  • Configuration of NIS, NFS, Auto FS on Red Hat and AIX Servers.
  • Pre-Install, configuration and installation of Oracle 10g on veritas cluster nodes.
  • System and Network Administration, which include but is not limited to installing Red Hat Linux, AIX, NFS/NIS management and DNS Configuration.
  • Installation and configuration of Logical Volume Manager, Veritas cluster Suite.
  • Handled System tuning, log maintenance and disk space management.
  • Wrote UNIX shell scripts for automated installations to extract logs using Bash, Perl, and Ksh.
  • Implementation on various Red Hat Linux and SAN related requirements of PMR users.
  • Installed and configured J2EE Application servers on Linux environments.
  • Installed fix packs to overcome Appserver problems and installed IBM HTTP Server.
  • Initiated backups on Linux servers using Veritas Netbackup.
  • Used UNIX native backups and restore using ufsdump, ufsrestore & tar commands.
  • Remote Server (Linux) Administration for Disaster recovery site.
  • Network trouble-shooting using netstat, ifconfig and TCPDUMP.
  • Installed application connectivity software to enable IBM print services.
  • Configured and administered firewall rules to effectively monitor system files, port security and network traffic activity coming through the firewall.
  • Experience in Installation and configuration of JBOSS on Red Hat Linux servers.
  • Installed and configured Sudo for users to access the root privileges.
  • Developed automated processes that run daily to check disk usage and perform clean up of file systems on UNIX environments using shell scripting and CRON.
  • Experienced in Troubleshooting critical hardware and software issues and other day-to-day user trouble tickets.

Environment: s: DELL Poweredge 1650, 2850, 2950, 6400, RHEL 5.1, VCS 5.1 and VERITAS netback up, VMware ESX sever 3.5, SAN switches, EMC Symmetrix, HP Network Node Manager, Web logic 8.1, Websphere, Korn, Bash, Perl.

System Administrator

Confidential

Responsibilities:

  • Computer assembling and maintenance.
  • Troubleshooting hardware and software problems.
  • Installing and configuring the peripherals, components and drivers.
  • Installing software and application to user standards.
  • Knowledge of digital and analog embedded computer hardware.
  • Knowledge of motherboard and circuit designs of monitor.
  • Knowledge of printer and cartage refilling.
  • Configuring the router and TCP/IP protocols.
  • Solid understanding of all phases of SMPS and UPS.
  • Configuring and troubleshooting desktops, laptops and servers.
  • Familiar with hardware tools like servers, printers, VoIP, networking and telecommunications devices.
  • Excellent troubleshooting skills in complex software and hardware problems.
  • Installed Hard disks, CD Drives, Sound Blaster cards, CPU, Memory, Power supply unit, Network card, Video graphics card, Hard disk controller card on PC systems
  • Troubleshooting of personal computers. Online support to customers regarding their system queries.

Environment: s: Windows 2008/2007 server, Unix Shell Scripting, SQL Manager Studio, Red Hat Linux, Microsoft SQL Server 2000/2005/2008, MS Access, NoSQL, Linux/Unix, Putty Connection Manager, Putty, SSH.

We'd love your feedback!