Application Support Engineer/ Devops Engineer Resume
3.00/5 (Submit Your Rating)
AtlantA
PROFESSIONAL SUMMARY:
- Over 7+ years of IT industry experience into Application Support Engineer/ Sys Admin, DevOps, Linux/Unix, Continuous Integration, Configuration Management, Build, Deploy and Release management, Agile methodologies.
- Hands - on experience on DevOps Micro Services.
- Experience in configuring and administering in continuous integration tool Jenkins.
- Worked on version control tools like Subversion SVN and GIT.
- Experience in Web Sphere Application Server and Web Logic Middleware servers.
- Continuous Integration-Continuous Delivery: Administered and Implemented CI tools like Atlassian Bamboo. Automating CI-CD pipelines using Bamboo/Jenkins.
- Release Management: Involved in software configurations and releases using ANT, NANT, Maven etc. Worked with Developers and QA engineers to design, test, deploy, document, monitor and maintain applications. Experience writing Shell and Perl scripts to automate the deployments.
- Web/Middleware Administration: Experience in administering Apache, and (Internet Information Server) IIS, Tomcat application server, Apache.
- Version Control Systems: Hands on experience with SVN, Github
- Load Balancing: Experience working with F5 Big IP LTM and Brocade Server Iron load balancers.
- Experience with Server Automation and Configuration Management Tools like Puppet, Ansible, and Chef.
- Database: Experience with Oracle and MySQL DB tasks (DML, DDL Executions, Log Rotations, Table space alterations, user management etc.). Wrote SQL scripts.
- Environment Management: Managed environments DEV, QA, PreProd and Production.
- Operational Support: Monitoring, troubleshooting and debugging web application issues using Sitescope, Generate and analyze metrics for site performance and availability using Splunk, Nagios.
TECHNICAL SKILLS:
Languages: C,C++,Shell scripting, SQLDevops: Kubernetes, SVN/GIT, Puppet, Chef, Docker, Ansible
Middleware: Apache, Tomcat, JBoss
Continuous Integration/Build: Maven, Jenkins
Version Control: Github, SVN
Server Virtualization: VMware
Monitoring Tools: Splunk, Nagios
Databases: Oracle 10g, MySQL
Operating Systems/Protocols: Windows Server 2003/2008/2012, SunOS, Redhat TCP/IP, HTTP, DNS
Tools: Putty, Citrix, Remedy, HP Service Centre, WinSCP, DW Web, HP Server Automation, HP Service Manager
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta
Application Support Engineer/ Devops Engineer
Responsibilities:
- Developed and implemented Software Release Management strategies for various applications according to the agile process.
- Jenkins is used as a continuous integration tool for automation of daily process.
- Configuring Jenkins, running jobs, & troubleshooting.
- Installation and configuration of GIT and its Repositories, Jenkins for DVCS & Continuous Integration
- Used GITHUB to import and manage the applications.
- Hands-on experience in Jenkins, SVN/GIT, Maven, Linux, Webserver, JIRA, Kubernetes, DOCKER, Cassandra, Nagios, Splunk and Chef.
- Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
- Release Engineer for a team that involved different development teams and multiple simultaneous software releases.
- Installed/Configured and Managed GIT Repository Manager and all the Repositories.
- Virtualized the servers using the Docker for the Dev and Test environment requirements.
- Used containerization tools such as Docker with creating images, building containers from them and deploying them to Hybrid Infrastructure On-Premise and Cloud .
- Integrated Build Process through Jenkins to various Version Control Systems tools like Git, SVN and Test, Review, merge Pull Requests in GITHUB.
- Responsible for the development and maintenance of processes and associated scripts/tools for automated build, testing and deployment of the products to various developments.
- Used containerization tools such as Docker with creating images, building containers from them and deploying them to Hybrid Infrastructure On-Premise and Cloud .
- Reviewed the Business Requirement document with the Business & Development team to understand the architecture and functionality of the application.
- Installed, configured and administered CSI environments in Development, Test and Performance environments and provided support to End Users.
- Provided 24/7 on call QC support for the existing applications running on Apache Server.
- Project related documents are maintained in SharePoint for version control.
- Configured and deployed applications in various work environments like Development, Test, Performance.
- Hands-on experience on Model to Execution (M2E), Confidential &T Frameworks and Tools Software Manager (AFTSWM),Local Resource Manager (LRM), Global Resource Manager (GRM), GRID, CASSANDRA.
- Responsible for collecting all thread dumps/heap dumps for troubleshooting issues.
- Monitor the Applications and Servers using Wily Introscope monitoring tool.
- Periodically monitored logs for optimal performance.
- Extensively used Quality Center to Report bugs to developers.
- Used ARS Remedy as ticketing system for raising troubleshooting tickets to Environment Support teams.
- Installed, configured and administered CSI environments in Development, Test and Performance environments and provided support to End Users.
- Involved in environment build and deployment processes for Dev, Test and Pre-production environments using Jenkins.
- Used Subversion SVN as source code repositories and config changes maintenance.
- Provided 24/7 on call QC support for the existing applications running on Apache Server.
- Experience on writing Shell Scripting for automating tasks in Jenkins.
Confidential
Application Support Engineer/ Sys Admin
Responsibilities:
- Provided 24*7 Application/Production support (L2 level) for RBS and ABN AMRO’s applications.
- Monitoring and handling all the alerts using Tivoli.
- Managing, monitoring and backup of applications log file on UNIX servers.
- Carry out regular operational checks for all key systems to ensure that scheduled processes complete successfully and in a timely manner. Perform recovery actions as necessary.
- Manage system incidents providing timely escalation/recovery actions and management communication.
- Taking care of restarting the application and bringing it back online in case of any failure.
- Coordinated with users and technical groups for resolving queries related to the Counterparty accounts.
- Experience in resolving user related queries and issues using GIMS (Global Incident Management System), Remedy ticketing tools, HP Service Centre.
- Automation using Shell Scripts.
- In depth Knowledge of change management, Incident management, recovery management and escalation procedures.
- Check for the disk space issues and resolve them.
- Responsible for handling Production issues through digital work flow Incident tool and HP Service center and need to claim the tickets within the agreed period of time.
- Prepare technical specifications and do the impact analysis.
- Deploying new releases to LIVE and Test & Assurance Environments.
- Involved in master change, follow the change management process to implement patches On live servers.
- Running and Monitoring of the UNIX Shell Scripts as per the need of the business.
- Carry out a thorough sanity checkup for all the production applications every day before the start of business hours of the client.
- Monitoring housekeeping jobs and making sure that they are running /complete.
- Document all incidents and produce/contribute to the production of regular management reporting.
- Provide out of hours support as well as take part in Disaster Recovery tests weekends.
- Create initiative solutions to complex problems.
- Finding the Root Cause of a problem and taking corrective actions
- Resolve issues raised as alerts and follow the correct resolution procedures, escalating as required.
- Investigate any outages/issues with the production system to identify the underlying issue.
- Involvement in automation activities of regular tasks aiming Confidential process improvements
- Signing off and providing approval for the change & release related documents.
- Responsibility of providing regular updates to client on daily calls.
- Worked through the entire life cycle of the project under various responsibilities including Requirement Analysis, Documentation and Maintenance.