We provide IT Staff Augmentation Services!

App System Engineer Resume

The Woodlands, TX

PROFESSIONAL SUMMARY:

  • Dedicated and hardworking professional having 7+ years of IT industry experience in the field of Client/Server Applications, Middleware Administration and Monitoring tools
  • Around 3 years of Experience on Web and Application Server Administrator with expertise in Installation, Configuration and Administration of Oracle Web Application Server and WebSphere Application Server 6/7.x/8.x on Red Hat Linux, Solaris, HP Unix, IBM AIX and Microsoft Windows Platforms.
  • Installed, configured, and administered Oracle Web Logic Server8.1/9.2/10g/11g/12c, in various environments
  • Expertise in Monitoring Environment setup using Products like CA APM, AppDynamics, HP Sitescope, New relic and Dynatrace and Splunk
  • Extensive work experience on Monitoring tools like AppDynamics, Dynatrace and Splunk in Installing, Configuring and administering
  • 3+ years of server administration experience on Linux. Automation scripting in Bash, Ansible, or Puppet. 4 years of engineering experience in T - SQL and relational databases, Java and Linux.
  • 3 years of experience in an Agile development environment, specifically Scrum and Kanban. 4 years of experience using JIRA and Confluence.
  • Experience with source control management, specifically Git/Github. Experience with monitoring platforms, specifically SiteScope.
  • Ability to provision, monitor, optimize and scale Azure infrastructure using API's. Strong coding capability in one or more languages, especially PowerShell, bash or Python.
  • Experience with AWS (EC2, VPC and S3), Linux, Ansible, Chef, Puppet, Apache, Hadoop, VMware and Bash or Python.
  • Experience with Puppet configuration management software, or strong with tools such as Chef, Salt, Ansible, or SCCM.
  • Experience with the ELK monitoring suite, or other monitoring and analysis tools such as Splunk, Sitescope, Nagios.
  • Experience with development support, application delivery, and administration of web application containers such as Glassfish, OAS, JBoss, or Tomcat, & web frontends such as Apache or Nginx.
  • AWS Cloud Experience AWS Cloud formation experience with Linux and Windows OS Chef, Jankins experience AWS Docker and Container experience.
  • Aligning error budgets and service-level objectives
  • Experience with source control tools - GIT (preferred), SVN, RCS, CVS, etc
  • Comes with rich DevOps skills across SCM, Static Code Analyzer, Build and Release, Continuous Integration tools and frameworks such as Clear case, GITHUB, ANT, MVN, Sonar, Artifactory, and Nexus.
  • Build and support automation utilities using Chef, Ruby, Javascript, Bash, Serverspec, and Powershell.
  • Design and develop a continuous deployment pipeline, integrating Test-Kitchen, Vagrant, Git, Jenkins, and Chef for a wide range of server types across geographically separated zones hosted in Azure and SAP.
  • Architect highly available and scalable services leveraging Openstack, Docker, HAProxy, and Kubernetes. You should have expert Linux and Network administration skills to troubleshoot and trace symptoms back to the root cause
  • Automating the handling of the network’s dynamics
  • Excellent organizational and analytical abilities teamed with effective oral and communication skills.
  • Experienced in automating Administrative tasks like application deployment, config changes and run-time operations using WebLogic scripting client with jacl, perl, shell, jython script.
  • Implemented project management standards, guidelines, policies and SDLC procedures.
  • Basic understanding of ITIL ( V3 2011 Edition) for focusing on aligning IT services with the needs of business.
  • Provided 24x 7 supports for inter application groups (Development, QA, System Admin, Support and DBAs) for resolving various applications on both WebLogic and WebSphere related problems.
  • Have a basic knowledge on application messaging technologies, like IBM MQ and java messaging service (JMS)
  • Quick Learner, adapter of new tools/technologies and their test applicability. Excellent Written/Verbal communication, highly motivated, self-starter able to work independently and collaboratively within a diverse technical team.
  • 2 years experience as a Performance Test Engineer with expertise in Performance Testing, Functional Testing, Software Development lifecycle (SDLC), Test Case Development/Automation, Test Scripting in HP LoadRunner, TruClient, Silk Performer, and Rational Performance Tester for Client/Server, Windows, UNIX, Linux, and Web based applications and services
  • Extensive C, C++, C#, HTML, XML, Java and other scripting languages knowledge.

TECHNICAL SKILLS:

Version Control: IBM Rational ClearCase, SVN, GIT, TFS

Integration tools: Jenkins, TeamCity, Bamboo

Configuration Management: Chef, Puppet, Ansible

Repository: Nexus Repository, GIT

Web/App Servers: Apache Tomcat 7.0, JBoss, WebLogic, Oracle Apps, Windows server 2008/2012.

Code Coverage: SonarQube, Sonar Scanner

Container Technologies: Docker, Kubernetes, LXC

Build Tools: Maven, ANT, MS Build

Cloud Technologies: AWS, OpenStack, VMware ESXi

Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, JavaScript, AJAX

Programming Languages: C, Java (J2SE / J2EE), DBMS

Scripting Languages: Python, Shell, Ruby

Logging and Monitoring: Nagios, Splunk, Cloud watch, App Dynamics, Dynatrace.

Frameworks: Struts, Hibernate

Monitoring Tools: AppDynamics, Dynatrace, CA APM, New Relic, Splunk, Moogsoft, Datadog, HP sitescope

Database: Oracle, PL/SQL, MySQL, MS SQL, SQL server, JDBC, ODBC

Operating Systems: Windows XP/Vista/7/8/10, different flavors of UNIX/LINUX, Mac OS, Solaris

PROFESSIONAL EXPERIENCE:

Confidential, The Woodlands, TX

App system Engineer

Responsibilities:

  • Delivered real user and synthetic monitoring instrumentation and dashboards using variety of monitoring tools in our portfolio.
  • Worked on analyzing and detecting problems within an application and providing rapid response to mitigate critical issues and provide recommendations to prevent issues in the future.
  • Experience on performance monitoring tool alerts, dashboards and data trend analysis using an enterprise monitoring tool(s)
  • Mainly involved in performing upgrades, audits, change requests, and handling incidents
  • Expertise in recommending baseline monitoring thresholds and recommend performance monitoring KPI's and SLA's
  • Create, manage and maintain strategies around the service, products and data for the enterprise monitoring service.
  • Experience with the following applications monitoring tools: AppDynamics, SPLUNK, MoogSoft, Solar Winds, Datadog
  • Worked on migrating the AppDynamics controller instance from On-Premise to SaaS
  • Educating internal customers on the capabilities and functionalities of monitoring solutions in our portfolio
  • Developed Splunk dashboards with visual metrics for stakeholders
  • Worked in Agile environment
  • Being an AppDynamics SME, worked with AppDynamics vendor team in upgrading our controller and various agent versions throughout the tenure.
  • Involved in writing different playbooks in ansible for agent deployment on servers.
  • Delivering Monitoring for applications across the Confidential organization Internal and External applications.
  • Reducing application MTTR (Mean time to repair) providing quality of the product.
  • Developing Custom Dashboards for Customers to view their application statistics under one roof
  • Usage of Rest API’s and pulling data from other monitoring tools.
  • Worked on HP Sitescope for tier critical applications to monitor services and application components.
  • Tested web pages performance, monitoring database servers and may types of hardware and software using Sitescope.
  • Integrating Other tools data into AppDynamics for building a centralized dashboard
  • Installing & configuring collectors and MOM for CA APM 10.x version
  • Troubleshooting issues related to CA APM products for different clients (production support, Hung threads, deadlock, Memory Leak, slow performance issues).
  • Involved in setting up END - to - END monitoring for Java based applications using CA APM, GOMEZ and HP sitescope.
  • Involved in migration from CA APM 9.5.3 to 10.x
  • Involved in capacity planning and architecting CA APM solutions
  • Built custom dashboards for customers to gain a view of all critical health rule alerts at one place
  • Developing and Deploying custom extensions for Monitoring different components across the application platform.
  • Developing PowerShell scripts for restarting the critical services for companies’ internal applications.
  • Part of team which introduced Moogsoft AIOps tool into organization, an alert correlation tool which works in environment with multiple monitoring tools in place.
  • As part of AppDynamics production support team Worked as a liaison between development teams, DBA, Middleware, Performance, Integration teams
  • Worked on Correlating alerts with same underlying root cause across the technology stack into single situation and finding probable root cause through machine learning.
  • Identified slow and sporadic response times for few application webpages.
  • Being an AppDynamics SME, worked with AppDynamics vendor team in upgrading our controller and various agent versions throughout the tenure.

Confidential, Philadelphia, PA

DeVops Engineer/Monitoring

Responsibilities:

  • Support, implement, and maintain automated build and deployment pipeline tools; source and artifact repositories; SaaS product environments; and application telemetry, monitoring, alerting and logging platforms.
  • Ensure maximum uptime of cloud hosted environments, including production, staging, testing and development environments.
  • Keep up to date with developments in technology, and DevOps fields through al and other information resources and make our team aware of possible applications for new technologies and methods.
  • Identifying process problems and propose, design, and help implement solutions
  • Worked with other teams who needed assistance with deployments, configurations, stability, performance, and issue resolution
  • Monitoring and troubleshooting user issues with the networks and systems using Dynatrace, CA APM
  • Installing & configuring collectors and MOM for CA APM 9.5.3 version
  • Involved in setting operation process from Development to Production Support that involves establishing SLA’s based on KPI’s.
  • Recorded business transactions for various applications which helped in tuning and understanding application and network issues
  • Improve system performance by working with the development team to analyze, identify and resolve issues quickly using Dynatrace
  • Responsible for leading DevOps initiatives and principles within the organization. Managed all servers using Ansible and developed new playbooks where needed
  • Created custom dashboards for Dev and QA team in AppDynamics
  • As member of Release Engineering group, redefined processes and implemented tools for software builds, patch creation, source control, and release tracking and reporting, on LINUX and Windows. Served as interim group leader.
  • Worked on AWS EC2 Instances creation, setting up VPC, launching EC2 instances and worked on Cloud Watcher for providing high availability of applications and EC2 instances based on the load of applications.
  • Used AWS S3 to store code bundles to deploy onto EC2 Instances.
  • Installed and setup Ansible for infrastructure automation.
  • Used Docker and Vagrant for managing development environments through creation of Linux virtual containers.
  • Initializing a cluster of Docker Engines in swarm mode.
  • Adding nodes and deploying applications to the swarm.
  • Hands on experience launching Kubernetes containers on the host.
  • Automated installing the Linux packages and administering Linux service using Chef and automating product installation configuration.
  • Wrote many Ansible playbooks and created scripts for automation tools and builds.
  • Installed and configured TeamCity on Linux and Windows environments.
  • Configured and managed pipelines, deploying automations in TeamCity with Octopus Deploy.
  • Configured and maintained TeamCity to implement the CI process and integrated the tool with Ant and Maven to schedule the builds. Took the sole responsibility to maintain the TeamCity CI server.
  • Analyze and resolve conflicts related to merging of source code for SVN.
  • Worked with development team to migrate Ant scripts to Maven.
  • Strong technical knowledge in Jboss Application server implementation, support, workload management and performance tuning
  • Experience in applying patches and plug-ins for Jboss app server.
  • Migrating the application from Web Sphere to Jboss
  • Administered VMware- vRealize Automate, Orchestrator for automating, creating approval cycles and managing machine lifecycle.
  • Worked on the Oracle databases in the backend to execute the DMLs and DDLs.
  • Managed and monitored the server and network infrastructure using Splunk.
  • Have worked on Scrum, Agile model with 12 development teams.

Confidential, Charlotte, NC

App system Engineer

Responsibilities:

  • Installation and implementation of AppDynamics on all Prod and Non-Prod environment for monitoring of all java and .net applications
  • Experience in using AppDynamics for application performance management, database monitoring and real user monitoring for mobile and web client.
  • Create dashboards, monitor application architecture with AppDynamics
  • Identifying the critical applications for system resource utilization and JVM heap size monitored using AppDynamics
  • Involved in setting CA Customer Experience Manager for various applications created custom alerts for various applications configured various java agent and .net agents for CA APM
  • Configured EPAgent and written custom scripts for various applications
  • Measure, analyze, and monitor web application performance to more effectively diagnose and resolve performance problems before they affect end users
  • Worked with different teams to analyze the RCA’s and triage issues by using AppDynamics tool.
  • As part of AppDynamics production support team Worked as a liaison between development teams, DBA, Middleware, Performance, Integration teams
  • Involved in setting up the controller in HA
  • Involved in migrating the application from Dynatrace to AppDynamics
  • Installed and configured all Java and .Net agents
  • Used AppDynamics to capture thread snapshots and CPU samples in order to study the application behavior under load and to uncover any CPU intensive method calls along with waiting or blocked threads
  • During the sales cycle lead the proof of concepts, demonstrating AppDynamics ability to meet and exceed customer requirements, often in the customers production environment
  • Intricate in Health rules establish the health status of an entity by defining levels of performance based on metrics in AppDynamics
  • Troubleshoot issues like slow performance using AppDynamics for applications deployed on different application servers
  • Integrated AppDynamics with tools like Splunk
  • Solid experience in using different kind tools like Heap Analyzer/Thread Analyzer/GC analyzer etc.
  • Configured WebLogic Servers for optimal performance.
  • Configure Node manager for administer the Managed servers
  • Install and configure Tomcat servers on distributed clusters

Confidential

Software Configuration Management Engineer

Responsibilities:

  • Client interaction in order to gather requirements for change requests to be implemented.
  • Impact Analysis - both technical as well as domain impact of the change request.
  • Effort estimation and timelines for the CR.
  • Developed secured application using form-based authentication using HTML, JavaScript, JSP and CSS.
  • Used client-side scripting languages such as JavaScript.
  • Designed Java Servlets and Objects using J2EE standards.
  • Implemented the project by using MVC framework.
  • Used JSP for presentation layer, entity beans as the model to represent the persistent data and interacted with Oracle database as per MVC Architecture.
  • Design Implementation of GUI using HTML, JSP and Java Script for front-end validations.
  • Used JDBC calls in the Enterprise Java Beans to access Oracle Database.
  • Developed many reusable components for the project.
  • Developed business logic in Java using Struts frame work.
  • Worked on SQL and PL/SQL for backend data transactions and validations.
  • Handled all aspects of the web application including maintaining, testing, debugging and deploying.
  • Developing data base access layer with hibernate 3.0.
  • Used Maven, ANT for creating war files.
  • Used ClearCase for version control.
  • Interacted with team members to explain CR flow.
  • Interacted with other teams to explain the impact of the CR on other teams.
  • Writing unit test case specifications.
  • Support during System Integration Testing and User Acceptance Testing.
  • Production support for the initial period of the CR rollout.

Hire Now