We provide IT Staff Augmentation Services!

Sr. Operations Analyst Resume

5.00/5 (Submit Your Rating)

Moline, IL

SUMMARY

  • IT Professional with 7+ years’ experience with Configuration Management, (Build, Release, and Deployment Engineering) utilizing Subversion and GIT in UNIX, Linux 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 Hudson.
  • Worked extensively on cross - platforms (Windows-Unix/Linux) with Subversion, CVS, and GIT.
  • Experience with setting up host keys and SSL certificates.
  • Extensible experience configuring baselines, branching, tagging, 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

Languages/Technologies: Java, C, C++, JavaScript, XML, HTML, PERL, Python, Shell Programming.Databases Oracle 11g and 9i, PL/SQL.

Software/Tools: MS Office Suite, Jira, Remedy, ANT, Maven, Hudson, Teamcity, Jenkins, CVS, SVN, GIT.

Operating Systems: MS Windows, Linux, Unix, MS DOS.

Servers: Apache Tomcat, JBoss, Oracle Weblogic, and Websphere.

Methodologies: Agile/Scrum, Waterfall.

PROFESSIONAL EXPERIENCE

Confidential, Moline, IL

Sr. 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/TEST/PROD), for multi-tiered projects and sub-programs.
  • Coordinated and engaged various teams (JBOSS, DBA’s, developers, and test teams), and respective stakeholders, 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 environments, production releases, and patches.
  • Apprized infrastructure teams of timeframe and resource need for the infrastructure elements of an applications development project.
  • Setup, configured, and tested job-monitoring tools such as Jenkins 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, and Excel Word.

Confidential, Dallas, TX

CI/SD & SCM

Responsibilities:

  • Setup automation tools such as Jenkins and Nexus across multiple projects of waterfall and agile models.
  • Leveraged Groovy scripter 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, Shell Scripting, Groovy, JIRA, Hotfix PROD Patches, Linux (Ubuntu).

Confidential, Marlborough, MA

Continuous Deployment/ Sr. 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 migration plans 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, 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, Ant, Maven, shell, bash, Unix.

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 that 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 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 that 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 that explained all the steps involved in the release process.

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

Confidential

Build and Release Engineer

Responsibilities:

  • Worked closely with the Development Team in the design phase and developed use case Diagrams using Rational Rose
  • Worked with the Architects on SDLC process being the owner of post development Environments
  • Coordinating the resources by working closely with Project Manager’s for the release and Project Manager for all the Operational Projects
  • Carried Deployments and builds on various environments using continuous integration tool.
  • Used artifact repository tool for maintaining the java based release code packages.
  • Source code configuration tools Subversion and GIT used for different projects.
  • Developed and implemented the software release management for the release of web Applications.
  • Used Shell to automate the deployment process.
  • Performed Load/Functional testing using Mercury Load runner and HP QTP.
  • Designed a customized Status Reporting tool used currently, based on the specific requirements
  • Using J2EE/Struts and WebLogic Server with Oracle as Database.
  • Coordinated all the IT projects successfully by resolving release interdependencies.

Environment: Subversion, GIT, Java/J2EE, JDK, ANT, MAVEN, DB2, UNIX, Windows XP, Web Logic, HP Quality Center.

We'd love your feedback!