Devops Engineer Resume
Charlotte, NC
SUMMARY
- Overall 12 years of experience in DevOps, Unix Administration, Application/Production support, Build and Release management involving extensive work towards code compilation, packaging, building, and debugging, automating, managing, tuning and deploying code across multiple environments and Linux Administration.
- Hands on experience on various DevOps tools such as Chef, Jenkins, Scons, GIT, Perforce, JIRA.
- Experience includes requirements gathering, user interaction, design, testing & Production support of enterprise applications.
TECHNICAL SKILLS
Programming Languages: Java/J2EE, Oracle,PL/SQL,EJB,JSP
Scripting Languages: Java Script, VB Script, Shell Script, JIL,Python
Operating System: UNIX/Linux, Windows - XP/7, Wind-2003, MainFrame ISPF, TSO,JCL, VMWARE
Servers: WebLogic8.x, WebsphereApplication3.5/4.0,Apache,Tomcat,JBOSS,OracleDB, MS-Sql Server 2008, Unix/Linux, Windows 2008 R2,Windows 2012R2
Web Languages: VB.Net, HTML, XML, XHTML
PROFESSIONAL EXPERIENCE
Confidential, Charlotte, NC
DevOps Engineer
Responsibilities:
- Managed source code repository, build, and release configurations, processes, and tools to support daily development, test, and production build and software deployment operations.
- Source code admin - Manage and configure SVN/GIT, resolve issue regarding source code management, manage branching and merging, code freeze process.
- Working with an agile development team to deliver an end to end CI/CD product in an open source environment using Puppet and Jenkins to get the job done.
- Perform server configuration management on Apache//Tomcat, SQL, using Puppet.
- Architect, design and maintain automated build and deployment systems using Jenkins, Subversion, Maven
- Managed the team's source repository through SVN and continuous integration system using Jenkins
- Experience with Docker Configuration Management Tool.
- Worked on Monitoring systems Nagios and Splunk and repositories
- Responsibilities include developing complex build, test, provision, secure and deployment systems and providing support to a large community of developers and testers.
- Experience in working with Selenium IDE and Selenium Web Driver using testing. creating software build and release best practices, standards, procedures, and tools
- 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.
- Support Development, Testing and Production support teams (24*7) from configuration, deployments, technical and environments support perspective.
- Coordinated parallel development for different teams across the globe to deploy different builds to different environments for multiple projects.
- Created and maintained Release Calendar to manage multiple application releases
- Experience with Puppet. Configured Master and Agents in Puppet.
- Attend the release and deployment meetings with Dev, Business and Testing teams
- Perform in-depth troubleshooting of complex environment and configurations issues.
Environment: MS-SQL,Windows 2008 R2,Windows 2012R2,Autosys11,11.3,UNIX/LINUX, Docker,Puppet,GIT,Jenkins, ANT,Maven,Nagio,Splunk,JIRA,Python,ServiceNow,Window 7 Enterprise, .NET, Web Servers, Application Servers
Confidential, Mclean, VA
DevOps & Integration Engineer
Responsibilities:
- Responsible for the Build, Setup and Configuration of development and test environments to support critical Applications (PSL, MRS,CORPAM and Phoenix SFVA)
- Ensures that those environments closely emulate the production environment.
- Worked with developers in establishing and applying appropriate branching, labeling / naming conventions using GIT source control.
- Source code management with Git hub to add, commit, push codes to various branches and setup Jenkins.
- Implementing a Continuous Delivery framework using Jenkins, Puppet, and Maven in Linux environment.
- Configured Jenkins for doing thebuildin all the non-production and production environments. Worked extensively on CVS, Subversion as Version Control.
- Used Puppet to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Packages.
- Performed deployments andbuildson various environments using Puppet continuous integration tool.
- Acted as a primary liaison between Business and Development teams, including QA, Product Management and Technical Operations.
- Played a key role in implementing multiple assignments under various timelines and ensured completion of all tasks and routine schedules.
- Created and implemented system changes for environmental issues, emergency change requests and break fixes and followed the Change Management process.
- Developed run books and maintained knowledge base for use by all Tiers in Application Support.
- Deliver code changes from Dev to SIT and SIT to UAT using Clearcase project explorer
- Configured the Data Source using the WLS Admin Console in DEV and SIT environments
- Configured weblogic JDBC connection pools with databases like Oracle, My SQL, MS SQL Server, MS Access and DB2.
- Deploy the Data Source to the target Servers in the Domain
- Monitoring and Testing the Data Sources
- Deploy the code changes in DataStage server (lower environments)
- Update JDBC Data Source properties in WLS Admin console
- Update Data source connection properties
- Stop and re-start the Connection pool whenever the application was gracefully shutdown
- Bounce WebLogic Servers (Admin,Rule&ManagedServers)in DEV,SIT &UAT environments
- Attend the release and deployment meetings with Dev, Business and Testing teams
- Perform in-depth troubleshooting of complex environment and configurations issues.
Environment: Oracle DB 11.x, IBM DB2, Sybase DB 15.x, Datastage 9.1, Rapid SQL 8.1, UNIX/LINUX, ClearCase7.1, ClearQuest, Jenkins, GIT, Remedy 8.1,ServiceNow, Windows 8,Auotsys 11.3, Weblogic servers 11g,Tomcat 8,Puppet,Docker,Nagios,ServiceNow
Confidential, Reston, VA
Senior Application Analyst
Responsibilities:
- Batch execution by Autosys based on the run book provided by the Dev team
- Investigate reporting and security issues related to transaction STP workflow
- Responsible setting up new DevOps environment by migrating from legacy manual release and deployment activities.
- Expertise includes BASH and python scripting with focus on DevOps tools, CI/CD Architecture and Engineering.
- SWIFT instructions, confirmations, matching
- Review the JIL scripts before insert in to the database
- Bounce Weblogic (Admin, Rule and Managed) Servers in DEV,SIT and UAT environments
- Log the defects in clear quest tool
- Create the tickets to track the bugs in BOT (Business operating Testing) and IUAT
- Monitor the batch runs
- Check the status of batch jobs in Queue Message,Fin Calc and STP Servers in SCD and re-queued them if jobs in hung or failure status
- Check the work flow logs in Power Center Work flow Monitor
- Review the Autosys failure job logs and escalate to the Dev and Business validation teams
- Update the SP every batch run error logs and batch execution reports
- Write SQL queries to validate the data and find the missing records
- Create the IM and CM tickets in Remedy
- Attend the BOT and IUAT execution 24/7 Hot line conference
- Attend the weekly team meetings
- Familiarize with Change and Release management in Remedy
- Familiarize with Clear Case and Clear quest
- Quick learner, efficient, self-motivated and success oriented
- Strong problem solving skills
Environment: Autosys11.3, Unix/Linux,Oracle11gr2 DB, Informatica Power Center client 9.x,Sim Corp Dimension 5.6,Remedy7, AB Initio, IBM Rational Clear Quest, Clear Case, VMWare Client 5.1,Toad for Oralce 9.5,Wndows 7,WebLogic Server Ver 10.3,TIBCO,Jenkins,ServiceNow,Remedy