We provide IT Staff Augmentation Services!

Operations Analyst Resume

4.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • IT Professional with 5+ years’ experience with Configuration Management, (Build, Release, and Deployment Engineering) utilizing Subversion and GIT in UNIX and Windows environments. Works closely with Release Management teams, to create and execute release/deployment schedules.
  • Strong working knowledge developing deployment scripts using Perl, Python, and Shell scripting.
  • Accomplished in forging lasting relationships with which to build consensus on release objectives, drive responses to changes in deployment priorities, and create communication channels across multiple organizational levels.
  • Excellent understanding of SDLC methodologies like Agile, Waterfall, and other processes.
  • Excellent understanding of Microsoft Office Outlook, Excel, Word, Visio.
  • Developed plans that anticipate and proactively address roadblocks and obstacles.
  • Served as a coach and mentor to junior Operation Analysts.
  • Good understanding of network architectures including network protocols and firewall setups and messaging services.
  • Coordinated different teams across the globe to deploy different builds to different environments on parallel development for multiple projects.
  • Good analytical, problem solving, and communication skills with the ability to work either independently with little or no supervision or as a member of a team.
  • Extensive experience using build automation tools like ANT and Maven.
  • Implemented Continuous Integration concepts using Jenkins and Anthill Pro.
  • Worked extensively on cross - platforms (Windows-Unix) with Subversion, CVS, and GIT.
  • Experience with setting up host keys and SSL certificates.
  • Extensible experience configuring baselines, branching, merging, and automation processes using Shell and Batch Scripts.
  • Experienced in troubleshooting, configuring, and deploying enterprise applications in Weblogic, JBOSS, and Tomcat.
  • Created CM plans and builds documentation while maintaining source code.
  • Worked with different bug tracking tools like Remedy, Jira, and Clear Quest & HP Service Management system ticketing tool for production release.

TECHNICAL SKILLS:

  • Java
  • C
  • C++
  • JavaScript
  • XML
  • HTML
  • PERL
  • Python
  • Shell Programming
  • Oracle 11g and 9i,PL/SQL
  • SQL 2005 and Enterprise
  • MS Office Suite
  • Jira,
  • Remedy
  • ANT
  • Maven
  • Hudson
  • Teamcity
  • Jenkins
  • CVS
  • SVN
  • GIT
  • MS Windows
  • UNIX
  • Linux
  • MS DOS
  • Apache Tomcat
  • JBoss
  • Oracle Weblogic
  • Websphere
  • Agile
  • Waterfall
  • Financial
  • Banking
  • Insurance
  • Telecommunication
  • Networking

PROJECT HISTORY:

Confidential, Atlanta, GA

Operations Analyst

Responsibilities:

  • Designed and implemented deployment, rollout, and migration strategies for application development projects.
  • Automated the job creation process for different releases using Jenkins.
  • Utilized UDeploy for Build management/configuration across different environments (DEV/PROD), for multi-tiered projects and sub-programs.
  • Coordinated and engaged various teams (JBOSS, DBA’s, developers, and test teams), and respective stake holders, to quickly resolve/address issues found within the environment.
  • Handled various configuration changes for different application property files and Jboss/Weblogic changes.
  • Worked with System Administrators to upgrade multiple environments for various application releases including setup/configuration of Jboss Clusters across Linux (Ubuntu) platforms.
  • Created and managed Change Requests for all non-prod environment, production releases, and patches.
  • Apprized infrastructure teams of timeframe and resource needs for the infrastructure elements of an applications development project.
  • Setup, configured, and tested job monitoring tools such as Jenkins and Nexus across multiple projects using Waterfall and Agile methodologies.
  • Provided 24*7 support on call as needed by project teams.
  • Excellent understanding of Microsoft Office Outlook, Excel, Word, and Visio.
  • Assisted staff with escalation procedures and prepared documentation for troubleshooting and escalation of any environment related issues.

Environment: Maven, Ant, Jboss, Jenkins, Subversion, Shell Scripting, JIRA, Hotfix PROD Patches, Linux, Visio, Excel Word.

Confidential, Atlanta, GA

CI/SD & SCM

Responsibilities:

  • Setup automation tools such as Jenkins and Nexus across multiple projects of waterfall and Agile models.
  • Leveraged Groovy scriptler interface to automate the job creation process for different releases.
  • Handled end-to-end deployments across different environments, DEV to PROD, for two projects and their respective five components.
  • Provided 24*7 support on call.
  • Quickly resolved issues by engaging Weblogic Admins, DBA’s, Dev’s and test teams and played a central point of contact role.
  • Followed organizational practices in regard to incident, problem, and change management along with the creation of database records.
  • Authored a small onsite group to implement configuration management tool, Puppet, across the wide clusters of multiple application environments.
  • Handled various configuration changes for different application property files and weblogic changes.
  • Engaged with SA’s to upgrade multiple environments with various releases.
  • Handle CR for production releases and patches
  • Worked with SA’s for setting up the Weblogic clusters across Linux (Ubuntu) platforms

Environment: Maven, Ant, Oracle Weblogic, Jenkins, Hudson, Subversion, Nexus, Shell Scripting, Groovy, JIRA, Hotfix PROD Patches, Linux (Ubuntu).

Confidential, Marlborough, MA

Continuous Deployment/ Release Engineer

Responsibilities:

  • Engaged in architecting and executing an automated deployment solution in the integration test environments using puppet.
  • Provided expertise to QA teams in defining the core library manifests and customization for the enterprise product artifacts build and deployment pipeline.
  • Framed and completed a migration plan for continuous integration environment from Ubuntu to SUSE Linux.
  • Leveraged Jenkins Groovy scripter interface for report generation and change management.
  • Configured and integrated the Jenkins slaves (Linux and Windows) with the master server.
  • Authored a Mercurial hook for enforcing enterprise SCM standard.
  • Modified Jenkins plug-in to enable integration with Rally defect management tool.
  • Supported day to day build activities and provided solutions to the teams.

Environment: Java, Maven, Tomcat, Mercurial (Rhodecode), JIRA, ant, Nexus, Jenkins

Confidential, Charlotte, NC

Build and Release Engineer

Responsibilities:

  • Responsible for the day to day build and deployments in pre prod and production environments.
  • Worked with Java build/automaton tools such as Ant and Maven.
  • Responsible for development, UIT, system, UAT, staging, and production builds and releases.
  • Carried deployments and builds on various environments.
  • Wrote ANT scripts to automate the build process.
  • Set up continuous integration environment using Jenkins.
  • Used Shell/Perl scripts to automate the deployment process.
  • Responsible for automated Clear Case administration tasks using Perl scripts.
  • Responsible for automated scheduled builds/emergency builds and release using ANT scripts for enterprise application.
  • Assisted developers in integrating their code with the main stream.
  • Merged conflicting code to ensure release to test environments.
  • Created automated build procedures to ensure code was always ready for deployment.
  • Experienced with JIRA for defect tracking.
  • Coordinated all the IT projects successfully by resolving release interdependencies and planning release.
  • Responsible for the planning, scheduling, and documenting releases at code freeze periods.
  • Developed UNIX and Perl scripts for the purpose of manual deployment of the code to the different environments and notified the team when the build was completed.
  • Used Shell scripting for building and deploying Java application to target environments.
  • Coordinated with different teams before and after the production deployments.

Environment: Java/J2EE Ant, Maven, Tomcat, Jboss, Sub version, JIRA, SVN, Bamboo, Ant, Maven, open make, shell, bash, Unix, Sonatype Nexus.

Confidential, San Antonio, TX

Build and Release Engineer

Responsibilities:

  • Sent the uptime and downtime notifications to teams regarding server’s status as a part of the build engineer role at the time of deploying the EAR and WAR package in WebSphere Admin Console
  • Participated in the release cycle of the product which involved environments like development, QA, UAT, and production.
  • Regular build jobs were initiated using the continuous integration tool Hudson.
  • Published the release notes for all the releases.
  • Configured Hudson/Jenkins for doing the build in all the non-production and production environments.
  • Experienced with managing some build processes using Teamcity in pre prod development environment.
  • Built and deployed J2EE application in WebSphere 6.1and 7.1 using Python scripts and worked extensively on CVS, Subversion as version control.
  • Used Remedy change management and bug tracking to track the issues in all pre prod and production environments.
  • Coordinated with all the teams before and after the production deployments for the smooth production releases.
  • Used artifact repository tool for maintaining the java based release code packages.
  • Provided the assistance for the smooth phase of release for the emergency and expedited releases by getting the Director level approval and coordinating with different teams.
  • Wrote Shell scripts to apply the integration label to all the files which needed manual labeling of files.
  • Strictly enforced ITIL process while pushing builds and deployments to prod and pre-prod environment.
  • Gathered all the stakeholder approvals and necessary signoffs while acting as a release manager for two development teams.
  • The above docs were being used as the guide for manual build and deployment process, in case the automated scripts broke (emergencies).
  • Created a complete release process doc which explained all the steps involved in the release process.

Environment: Java/J2ee, Ant, Maven, Subversion, UNIX, SVN, CVS, Remedy, WebLogic, Tomcat, Hudson

We'd love your feedback!