Associate Infrastructure Engineer Resume
0/5 (Submit Your Rating)
Wilmington, DE
SUMMARY
- An IT Professional with strong performance tuning and system support background in managing, monitoring, configuring, troubleshooting, and maintaining documentation for Linux/Windows server - based systems and network applications.
- Excellent use of Devops tools for rapid and collaborative development and deployment of software applications.
TECHNICAL SKILLS
Version Control Systems: Git, git clone, and Bitbucket
Continuous Integration: Jenkins
Automation/Deployment: Ansible, Puppet
Continuous Monitoring: Splunk
Virtualization: Oracle, Virtual Box
Platforms: Linux Centos 6&7 RHEL 6&7, and Windows Server 2008
Web server: Apache
Ticketing: Jira and Kanban board, Service now, HPSM.
PROFESSIONAL EXPERIENCE
Associate Infrastructure Engineer
Confidential - Wilmington, DE
Responsibilities:
- Involved with application performance management and provide infrastructure monitoring and support to critical applications.
- Worked in collaboration with AD teams to ensure smooth running of testing (Dev) and production applications and cloud-based services and pipelines, such as HP Performance Center, Blaze meter, SOC Portal, DevTest, Wily (Now retired), Dynatrace, Splunk, Empirix, IT Insights, OverOps, Jenkins, SIGOS -Mobile monitoring and Sitewalks, Loga Elastic search.
- Involved application on-boarding and configuration of data for Loga Splunk and Elastic Search
- Good knowledge of the CI/CD pipeline and tools such Git, Jenkins, Ansible, puppet and AIM.
- Experience with code modifications using Git VCS to clone, add, commit, and code deployment using puppet from local and master branches to central repositories.
- Hands-on experience using other tools like AIM, and microservices to automate, application failovers and code deployments.
- Verify and troubleshoot failed maven builds on Jenkins, verifying artifact id, and date stamps, troubleshoot, document, and communicate failed builds to the Dev team.
- Verify and troubleshoot failed code deployments through Puppet.
- Monitoring app processes on servers and troubleshoot failures.
- Creating documentation resources to aid in future troubleshooting issues, to interact with users and business partners to design solutions for current and future business problems including cloud Migration solutions.
- Collaborate with business partners to perform software enhancing testing and scans.
- Worked with platform teams to resolve package management dependency issues for Loga Splunk and Elastic Search.
- Using Splunk/Elastic Search to monitor overall application server health, and log management and communicate log messages to appropriate teams in different environments within the organization.
- Experience with troubleshooting and accessing application log files for errors.
- Participate in daily scrum to improve system performance, and automation capabilities.
- Monitor application infrastructure against zero downtime, perform periodic health checks, and troubleshoot failures against service level indicators (SLI).
- Able to identify and fix disk space related issues on application servers and reach out to Unix team to fix hardware failures and filesystem errors.
- Involved with Change management processes and procedures for, using Service Now (SNOW).
- Experience with the use of service now and ITSM for incident and change management.
- Able to perform server level monitoring for application processes.
- Troubleshoot priority incidents, take part in blameless post-mortems.
- Work with development teams throughout the software life cycle ensuring sustainable software releases
- Perform analytics on previous incidents and usage patterns to better predict issues and take proactive actions
- Build and drive adoption for greater self-healing and resiliency patterns
- Lead and participate in performance tests; identify bottlenecks, opportunities for optimization, and capacity demands
- Participate in the 24x7 support coverage as needed.
Linux Systems Administration/Devops
Confidential
Responsibilities:
- System performance tuning and basics in monitoring, analyzing system and application logs, vulnerability assessments, performing upgrades and Patching.
- Managing physical, virtual, and network storage ( HD's, NFS, SAMBA, NAS).
- Using command line & software server/application monitoring and process management tools (splunk).
- User/group administration, file/directory security, authentication and access management (SSH, Firewalls).
- Analyzing and interpreting system and application log files.
- Configuring SElinux and Tripwire intrusion detection security software.
- Configuration and management of network services (HTTP, NFS, and, NTP ).
- Solid networking knowledge: switches, routers, OSI model layers, TCP, UDP, DNS, and DHCP, firewalls
- Network Connectivity in windows through SAN, LAN and WAN.
- Troubleshoot boot issues, identify and resolve service failures affecting boot.
- Resolve package management dependency issues.
- Collect system information to aid in troubleshooting, document resources, monitor for any behavior modifications & intrusion, configure system to send log messages to system centralized host.
- Installation, configuration, and Hardening of standalone Linux servers.
- Performing periodic system updates/Patches.
- Installation configuration and hardening of Linux servers, working with security team on future patching needs.
- Installation and Configuration of the APACHE web Server on Linux platforms, troubleshoot and access log files for errors and web access traffic.
- Making modifications on the code using Git VCS to clone, add, commit, and push codes from local and master branches to central repositories.
- Creating new Ansible YAML, Play-books, Roles, and bash shell scripts for application deployments.
- Verify and troubleshoot failed maven builds on Jenkins, verifying artifact id, and date stamps troubleshoot, document, and communicate failed builds to the Dev team.
- Deploy snapshots of application codes to Dev and SIT/QA environments using playbooks & roles.
