Devops Engineer Resume
Dallas, TX
OBJECTIVE
- To work with an organization which gives me an opportunity to learn, grow and contribute towards the growth of the organization. To work as a responsible key player in challenging environments.
SUMMARY
- Around 6 years of professional experience in IT Industry as DevOps Engineer, Application Support Analyst.
- Good Understanding of technologies like HTML, Shell Script, JavaScript
- Good understanding of Azure cloud Platform.
- Experience with Jenkins Automation tool and CI/CD pipeline.
- Good understanding of Software Development Life Cycle (SDLC) like Agile, Waterfall Methodologies
- Experience with Docker container service, Creating Docker files, Docker Images & Containers.
- Experience with creating Kubernetes Cluster and deploying Docker images.
- Good Understanding of kubernetes components such as pods, services, deployments, ingress and configuring the same in Yaml.
- Experience with Oracle and MongoDB Databases.
- Experience with writing SQL queries, sub queries and joins.
- Experience with web server applications like Nginx, Weblogic, Apache2/Tomcat.
- Knowledge in Linux command line and shell scripting.
- Good understanding of monitoring tools like Splunk, Prometheus, Grafana, Kibana, Nagios, Tealeaf.
- Experience with TAPM tool for monitoring server level health.
- Experience with JSON, YAML and XML and JSON path querying
- Received POB (Pat on the Back), BRAVO awards and ACE award ( consecutive highest rating in an annual appraisal) .
TECHNICAL SKILLS
Programming Languages: HTML, JavaScript, Jenkins pipeline scripting, shell scripting, SQL
OS: All Versions of Windows, Linux
Database: Oracle, MongoDB, Cassandra
DevOps tools: Docker, Jenkins, Kubernetes, Splunk, Prometheus, Grafana, TAPM, Nagios, Tealeaf, CI/CD Pipeline
Utilities: SQL developer, Putty, WinSCP, Pscp
Methodologies: Waterfall
Application/Web Servers: Nginx, Apache2/Tomcat, Oracle Web Logic
Web Services: SOAP API, RestAPI
Cloud platforms: Azure
PROFESSIONAL EXPERIENCE
Confidential - Dallas, TX
DevOps Engineer
Responsibilities:
- Monitoring Setup for new functionality/services/enhancements.
- Configure new alerts using TAPM and monitor micro service alerts and troubleshoot alerts.
- Coordinate with development teams to ensure readiness for upcoming release/changes/onboarding on new MS’s etc.
- Jenkins installation, Configuration, Project creation and complete end-to-end automate a task.
- Creating and managing cron job for running scripts or commands Confidential specified intervals
- Using Kubernetes for creating Deployments, Services for load balancing and adding them to Routes to be accessible from outside, troubleshooting any Kubernetes related issues.
- Deployed applications on various environments including Development, Testing, Stage, and Production.
- Create dockerfile, build and deploy Docker images as containers and container Navigation. write shell scripts to automate repeated tasks, Creating and managing Cron Jobs
- Proactively identified the issues based on errors with high volumes and impacting key business flows.
- Configure Prometheus and Grafana to monitor resource metrics
- Setup Kibana dashboards to monitor micro Services performance
- Configure TAPM to monitor application health and error codes.
- Collect production logs, debug, and check for errors
- Maintain and update Daily Error Tracker, Exception Tracker, and Incident Tracker etc.
- Performing Validation and Sanity testing according to business needs
- Join and help troubleshoot during outages, on Call and release supports
- Good documentation skill for knowledge base management, architecture diagrams, reporting, Root cause analysis.
- Troubleshoot production issues, provide quick workaround and preventive solutions.
- Coordinate with TFA, Product Owner and Business Analysts of respective Services for the requirements.
- Responsible for Creating & Executing KT (Knowledge Transfer) Plans for new team members.
- Provided recommendation to Dev leads for improving customer experience.
Environment: Jenkins, Docker, Kubernetes, GitHub, Putty, Apache2/Tomcat, TAPM, Prometheus, Grafana, SQL Developer, Linux, Splunk, IBM Tealeaf, Putty, Oracle, IBM TDP, JIRA, SOAPUI.
Confidential, Dallas
Application Support Analyst
Responsibilities:
- Responsible for resolving tickets, ensuring that production work goes on, and findings workarounds
- Ability to check debug logs to find errors
- Checking API calls to see what was sent and what was received.
- Monitoring different applications, addressing the alerts and taking necessary steps.
- Understanding End to End flow of Functionality.
- Validation and Sanity according to business needs across applications
- Excellent analytical skills
- Ability to work on multiple process / tasks and the ability to prioritize
- Multi-tasking and ability to prioritize effectively on routine tasks, over an extended period
- Ensure that all required ticket information is available for further analysis (for example, screenshot of error and customer ID) and run methods and procedures to provide resolution to known/recurring issues.
- Skills to effectively use the existing knowledge base and documentation for quick-win and first-level resolution.
- 24/7 support of production support services to ensure the highest standards of availability and performance required by our business system
- Ensure timely resolution or escalation within the agreed SLA. This includes creating a positive customer support experience and build strong relationships through problem understanding, communicating promptly on progress, and handling customers with a professional attitude.
- Update checklists for quality assurance and progress tracking following standard operating procedure.
- Ensure the seamless handover between shifts and monitor and publish the SLA achievement by keeping track of all KPI.
- Ensure crystal clear communication and documentation as point of contact.
- Perform validation, verification, and correction, wherever applicable, of artifacts of the system (reports, bills, event records, screens, and so on). Report and properly document errors that are detected.
- Good communicationskills (English), Written and Verbal.
- Appreciated by clients for quick finding of Root Cause for high severity incidents.
- Appreciated and rewarded by Managersand team members.
Environment: SQL Developer, Linux, Nagios, Splunk, IBM Tealeaf, Putty, Oracle, SOAP UI, Remedy.
Confidential
System Engineer
Responsibilities:
- Providing 24*7 end to end support and act as point of contact for System Administrators to perform initial impact and Break/Fix assessment for Confidential &T across the globe.
- Monitor Events/ Alerts via the AOTS TM & CM (BMC Remedy) ticketing tool.
- Responsibility includes solving issues within Defined SLA.
- Handle all the Windows, SUN Solaris, HP-UX and IBM AIX severity 1 and 2 faults (including outages) and provide a root cause analysis to improve the overall efficiency and uptime of the system.
- Knowledge of Serverinstallations,configuration,andtroubleshooton OS, Hardwareandsoftware along with OS upgrades, system level patching and software upgrades.
- Conduct Failover exercise.
- Providing support in maintaining application and system availability to acceptable service levels.
- Aid in the coordination and execution of vendor hardware replacements.
- Assist to identify improvement opportunities/chronic problems.
- Coordinate Cross Functional Restoral efforts with all IT support groups.
- Handles Hardware Break/Fix and Vendor ACD calls
- Backup track and restoring of files by NT Backup and VERITAS Net Backup.
- Resolve application, hardware and software related issues to maintain acceptable service and customer satisfaction levels via ITIL Defined Process.
- Provided guidance, feedback, Knowledge Transfer and developmental experiences to other peers to encourage teamwork and always tried to maintain a positive work environment.
Environment: IBM Netcool, Remedy RA, AOTS Remedy 7.5, Putty, IDC, UNIX, Linux, HP-UX & AIX
