We provide IT Staff Augmentation Services!

Sr. Devops Engineer Resume

3.00/5 (Submit Your Rating)

Boston, MA

SUMMARY

  • Ten years of experience in DevOps and SCM/build engineering on cross - platforms (Windows-UNIX/Linux). Scripting and coding in many languages Key Skills.
  • Provide expertise wif SCM tools, and creating CM plan, release plans, driving release plan meetings wif various services
  • Expertise in setting up project specific environment on both UNIX and Windows platform dat involves CM branching, merging, labeling, schema, Baseline, creating views and development profiles.
  • Extensive experience design of code library and establishment of SCM procedures for development organizations to ensure proper packaging of modules for installation. Developed SCM procedures to include automated builds, and teh deployment of code.
  • Extensive experience wif Continuous Integration Tools Hudson, Cruise Control, and Jenkins.
  • Professional ability in Ruby, Perl, PHP, Java, HTML, CSS, Javascript, shell script languages, and CGI programming.
  • Developing Ant and Maven scripts to automate teh compilation, deployment and testing of Web and J2EE applications.
  • Extensive hands-on experience in teh creation of robust, flexible, automated solutions for Build and Deployment processes and Environment Management across-Platforms.
  • Designing fully automated server build, management, monitoring and deployment solutions spanning multiple platforms.
  • Experience in Webservers like Apache, Tomcat and App servers Weblogic, Websphere and JBoss.
  • Experience wif software life cycle and performing functional management activities covering all stages.
  • Proficient wif MySQL, SQL Server, Jira, Splunk and Version One administration.
  • Developing Rundeck and Controltier open-source process automation and command orchestration tool wif a web console and Dispatch shell commands and scripts across all virtual nodes from a web-based or command-line interface.
  • Designing component, configuration, processes and application for automation deployment on uDeploy.
  • Expertise in Setup VMware, Cloud and Monitoring Systems Administration.
  • Designing and develop cloud infrastructure automations and designing and developing automated build and deployment pipeline.
  • Managing multiple DevOps Tools and continuous improvement on DevOps process.
  • Supporting Cloud Tools such as Puppet, Chef.
  • Proficient Continuous delivery, Continuous integration and Continuous deployment workflows.

TECHNICAL SKILLS

Languages: Perl, Python, Ruby, HTML, CSS, PHP, ASP, C++, Java, JavaScript and shell script.

Configuration Tools: ClearCase, UCM, CVS, PVCS, SVN, Perforce, Git and TFS.

OS: Windows NT/2000/95/98/CE/XP/Vista/7, AIX, Redhat UNIX and Linux.

Application Server: Apache Tomcat, JBoss, Web Logic Server and Web Sphere.

Build and automation Tools: Hudson, Jenkins, Cruise Control, ANT, Maven, JUnit, P4, Rundeck, uDeploy Puppet, Chef and Controltier.

GUI: Visual Web Developer, Visual Basic Express and FrontPage.

Database: MySQL, SQL, Oracle and MS Access.

Others: Sonar, Rundeck, Cucumber, Jira, VersionOne, Splunk, Sonar, Elastic Search, VMware, HAProxy, Nexus, and SharePoint.

Cloud Computing: AWS, Cloud bees, Openshift and Heroku.

PROFESSIONAL EXPERIENCE

Confidential, Boston MA

Sr. DevOps Engineer

Responsibilities:

  • Provided support to deploy Cloud servers in engineering and IT organizations.
  • Configuration and support on Jenkins, nexus, and sonar.
  • Support hosted solutions included operations level cloud environment design engineering and troubleshooting.
  • Deploying and configuring puppet agents on Redhat servers.
  • Created Deployment project, workflows, processes on Rundeck.
  • Created Deployment Automation for applications using Rundeck and Puppet.
  • Managing Continuous Integration environments.
  • Responsible to Nginx, Tomcat and Red Hat.
  • Supported and administrated MySQL and Node.js.
  • Collaborated wif development team to troubleshot and resolve issues.
  • Administrated tools as elastic search, VMware vSphere.

Environment: s, languages, and tools: Java, Jenkins, Maven, Grails, Git, JUnit, Sonar, Rundeck, Tomcat, Shell Script, Python, elastic search, Jira, Puppet, MongoDB, MySQL, HAProxy, Node.js, AWS, Nexus, VMware and Splunk.

Confidential, Johns Creek GA

Sr. DevOps Engineer

Responsibilities:

  • Developed bundle build, test and deployment processes using Jenkins.
  • Created Perl script to combine two builds in teh bundle process and automatic creating property files.
  • Created transfer process to delivery ear file from production using Perl script.
  • Created teh new process to apply teh new class files into teh ear file.
  • Applying teh bundle build process into Jenkins wif parameterized trigger plugin.
  • Responsible for deployment on low environments using Anthill.
  • Implement, install and configure Rundeck.
  • Created teh new workflow for operation task and configured node, job, and admin system in Rundeck tool.
  • Configuring SCP, SSH Authentication, remote file path, working directory, backup/recovery, logs, database, and shell scripts in Rundeck.
  • Created workflow, application and processes in uDeploy and created connection script to connect Jenkins server to uDeploy Prod wif udclient using shell script.
  • Configured puppet master wif uDeploy to handle middleware layer.
  • Installed and configured sonar, integrating sonar to Jenkins and apply into project.
  • Installed plugin in sonar and store data into sqlserver.
  • Manage branching and merging strategy using SVN and developed peer code review process.
  • Implementing test and production environment deployments dat leverage Puppet.
  • Providing deployment to lower environments and updated some property files.
  • Performing Builds and troubleshooting build errors.
  • Developing continuous integration and continuous deployment practices..
  • Configuration management functions associated wif product releases, performed merges, conflict resolution and branch management.
  • Design and implementation strategy for new software technologies in development and test environments.
  • Working wif architects and Service to design and develop cloud infrastructure automations (open shift) Designing and developing end-to-end automated build and deployment pipeline.

Environment: s, languages, and tools: Java, Jenkins, Ant, Maven, Grails, SVN, JUnit, Sonar, Rundeck, WCS, Jboss Shell Script, Perl, Ruby, Python, Anthill, Jira, Puppet, Chef, MySQL, Sql and uDeploy.

Confidential, Minneapolis MN

Sr. Build/DevOps Engineer

Responsibilities:

  • Automate build, test and deployment processes using deployment tool Jenkins and uDeploy.
  • Provided teh new concepts to automate build and deployment processes.
  • Supported teh concepts central to deployment: packages, environment, etc.
  • Configured WAS in a clustered environment for highly available applications.
  • Provided deployment to lower environments and updated some property files and managed build & Release Operations. Provided for solutions to convert from Ant project to Maven.
  • Co-Ordinate wif various functions (SCM, Testing, Environment, QA, Development etc.) wifin teh organization to arrive at an enterprise wide release strategy to achieve efficiency.
  • Document Build & Release processes for releases and track all teh deployment processes for each environments. Creating graphical web interface for pushing and deploying teh build to environment.
  • Responsible for all Promotions, Builds and Deployments of Web applications including JAR/WAR.
  • Maintaining and updating Websphere Application Server.
  • Supporting and trouble-shooting to resolve issues impacting application operations.
  • Developing test plans and perform unit and perform integration testing.
  • Responsible for all new class files and uploading teh jar files to servers and all deployment to environment included QA and UAT.
  • Installed uDeploy and agent on servers and created teh new processes, component and application on uDeploy. Created teh template and integrated deployment script to component.
  • Proof of concept puppet infrastructure automation in cloud computing

Environment: s, languages, and tools: Jenkins, Ant, Maven, TFS, JUnit, Shell Script, Python, SharePoint, WAS, uDeploy, puppet, cloud bees.

Confidential, Chevy Chase, MD

Sr. Configuration Management Analyst

Responsibilities:

  • Created Development/Release branch and integrating code for different projects using P4 command.
  • Setup builds script connecting wif Development/Release branch and created package for deployment using shell script. Created deployment scripts for environments using shell script.
  • Connected shell script wif build and deployment automation framework and execute script via teh graphical web interface. Responsible JIRA links for different project using version1 tool program.
  • Created Automation script between testing application (VB) and deployment scripts.
  • Created graphical web interface for pushing, deploying and kicking teh build to environment.
  • Created script to monitoring space on build machine and notify by email and Automation script for pushing package to testing machines. Provided deployment problem reporting, management, and resolution. Integrated teh plug-in entry wif pom.xml, for running application.
  • Responsible for all Promotions, Builds and Deployments of Web applications including JAR/WAR
  • Wrote shell scripts using Rundeck/Controltier to automate teh build release processes and performing Builds and troubleshooting build errors.
  • Provided deployment for Java/J2EE Engineering services and configuration builder on windows/Unix platforms and responded troubleshooting all environments.
  • Created Building/testing scripts for continuous integration projects for creating a custom continuous build process and included variety of source controls, build technologies, and notifications schemes including email and instant messaging.
  • Created web CM tool for users to reporting teh problem using SharePoint.

Environment: s, languages, and tools: Jenkins, Maven, CVS, JUnit, Shell Script, Perforce, SharePoint, Jboss, Rundeck, Controltier, Version1, Jira and Splunk.

Confidential, McLean, VA

SCM/Build Release Engineer

Responsibilities:

  • Responsible for Administering ClearCase, ClearQuest, UCM, Subversion and performed software configurations and modifications for both UNIX and Windows.
  • Created new VOB/PVOB/Trunk Views for different projects and Metadata on developer requirement and defined projects, branching scheme, naming conventions and build procedures. Maintaining VOB server, license and snapshots, and teh merge strategy, baselines and releasing teh code.
  • Management CM activities for teh entire project and clean up, scheduling of backup job, nightly backup setup and responsible for restoring VOB/Trunk from teh backups.
  • Responded third party tools, clients, plug-in, converters and troubleshooting ClearCase/Subversion such as hijacked file, evil twin, and access problem.
  • Supported teh deployment and management of hosted web-based applications using Tomcat.
  • Develop scripts wif Perl script, including build automation and perforce triggers other tools.
  • Created and maintained build, deployment and rollback scripts/tools and executed scheduled application builds and deployments. Provided deployment for Java/J2EE Engineering services and configuration builder on windows/Unix platforms.
  • Maintained Web application using J2EE, XML, and JSP under teh Apache Tomcat.
  • Responsible for all Promotions, Builds, Release Management, and Production Deployments of Web applications including JAR/WAR files using by Tomcat, web logic.
  • Developed automated build system dat allowed development teams to submit build requests for automated build processing on build environments.
  • Responsible for troubleshooting problems wif ClearCase/UCM/Subversion for builds / releases system and maintained project to build using Maven automation Java/J2EE and set of plug-in dat shared by all projects, providing a uniform build system.
  • Identify new tools, technologies, processes to improve reliability, repeatability, efficiency of builds and releases.
  • Using Hudson Building/testing software for continuous integration projects for creating a custom continuous build process and included variety of source controls, build technologies, and notifications schemes including email and instant messaging.
  • Experienced wif finance application and feature front-back end.

Environment: s, languages, and tools: Windows, Unix, Web Logic, Tomcat, Jetty, Ant, Maven, Hudson, Perl, shell scripts, Java/J2EE, XML, ClearCase, UCM, Subversion.

Confidential, Florham Park, NJ

SCM/Build Release Engineer

Responsibilities:

  • Provided complete ClearCase support including teh initial design and created VOB, PVOB.
  • Responded and created Project, view, baselines and type of elements.
  • Responsible for administration and new account creation, adding new projects, creation and maintaining email notification list, solving problems of users.
  • Wrote UCM triggers to notify users of deliveries from UCM development streams and created baselines for official builds and wrote scripts in Perl wif teh build release processes.
  • Maintained of ClearCase VOB’s & views and Backup & restoration of ClearCase servers.
  • Provided Software Configuration Management support for multiple projects.
  • Responded and supported configuration management using by subversion and included training user.
  • Monitored disk space usage for both view and VOB storage areas and responded troubleshooting ClearCase such as delivery or rebase failed, created config spec.
  • Provided deployment Java/J2EE application project to Application Server using Web Logic.
  • Responsible for daily/weekly builds and releases test automation using Ant and performing troubleshooting build errors.
  • Developed release management strategies for compilers, operating systems, Web Logic.

Environment: s, languages, and tools: ClearCase, UCM, Windows XP/NT, Linux, Web Logic, Ant, CVS, Perl, Shell Script, and Subversion.

Confidential, Atlanta, GA

Software Configuration Management Engineer

Responsibilities:

  • Performed ClearCase software configurations and modifications for both UNIX and Windows.
  • Created accounts, VOBs, views, branching, merging, baselines and releasing teh code for projects.
  • Performed analysis, documentation, administration, VOB backup and recovery, branching, merging schemes and trigger automation as SCM duties.
  • Recommended teh baselines in UCM based on teh development and responsible for creating VOB administrator and user accounts on UNIX and Windows.
  • Maintained for setup teh ClearCase licenses and monitoring teh usage, managing teh ClearCase.
  • Monitored disk space usage for both view and VOB storage areas.
  • Responded and maintained software configuration management CVS and provided migrating CVS data to ClearCase using import tools and Deployed ClearCase/UCM integration for-base projects.
  • Developed and maintained single set of build scripts used by all projects, enhancing them as project needs changed. Wrote shell scripts using Ant to automate teh build release processes.

Environment: s, languages, and tools: ClearCase, UCM, Windows XP, Linux, Shell script, CVS, WinCVS and Ant.

Confidential, Somerset, NJ

Software Configuration Management Engineer

Responsibilities:

  • Wrote requirements, project plan, design documents and high-level test plan. Supervised test engineer and writing config spec rules.
  • Created and maintained ClearCase VOBs based on Project and maintained authorization ClearCase users and groups. Defined projects, branch, view, naming conventions and build procedures and implemented development policies by using ClearCase triggers, attribute, labels, branches, etc.
  • Monitor and support local and remote administration of VOBs.
  • Responded and maintained software configuration management CVS and provided migrating CVS data to ClearCase using import tools.
  • Provided Software Configuration Management CVS support for multiple projects.
  • Supported and trained new user for development team. Build automation using Perl scripts release management to automate daily activities in ClearCase. Performing Builds and troubleshooting build errors.

Environment: s, languages, and tools: ClearCase Windows XP, Linux, Perl, Shell script, CVS, Ant and MySQL.

Confidential

E-HR administrator, Webmaster

Responsibilities:

  • Responsible for teh design webpage, Java, JavaScript and development of teh new e-commerce site wif shopping cart facilities, catalogue search and order processing for Vender connecting to MSSQL.
  • Designed English Examination Test Program testing reading, listening, writing for new employee of Intranet, web sites using PHP, Java Applets and connected wif mySql. Designed structure e-hr PeopleSoft of company such as probation, salary, bonus, and recruitment worked wif Accenture. .

Environment: s, languages, and tools: Windows98/NT, PHP, JavaScript, Java, FrontPage, PeopleSoft, IIS and MySQL.

We'd love your feedback!