We provide IT Staff Augmentation Services!

Devops Engineer Resume

San Jose, CA

PROFESSIONAL SUMMARY:

  • Over 5 + years of experience in the field of DevOps, Testing in Banking and Financial Services, Retail and ecommerce domain with exposure in Manual, Automation, Functional and Regression testing.
  • Experience in supporting/maintaining cloud software services and solid understanding of design for scalability, performance and reliability, Application Integration - DevOps.
  • Hands on experience with tools like Jenkins, Maven, GitHub, Postman, Jira, Confluence, ServiceNow, PagerDuty, Apache Mesos, Apache Aurora, Apache Zookeeper, Unix Shell Scripting, Docker etc.
  • Hands on experience in creating & configuring continuous integration (CI) and continuous deployment (CD) environments using tools like Jenkins.
  • Experience in writing queries using SQL/Oracle and NoSQL (Mongo DB).
  • Ability in troubleshooting network services and protocols such as TCP/IP, DNS, LDAP, SSH, SMTP, SSL, HTTP, Apache.
  • Exposed to Micro Service monitoring tools like Grafana, Kibana.
  • Extensive experience in Application trouble-shooting using TSDB (Time Series Data Base) and other advanced logging frameworks.
  • Exposed to Agile Methodology/Scrum/Sprint cycle of product development and testing, as well as Waterfall model of SDLC/STLC.
  • Demonstrated abilities in handling the complete projects from build & testing perspective, gained functional skills in analyzing the client requirements, delivery, support & analysis and documentation.
  • Experience with tools such as Selenium Web Driver, JAVA, TestNG, Data Driven/Keyword Driven/Hybrid Framework, Page Object Model (POM), preparation of Manual and Automation Test framework.
  • Involved in preparing Project Metrics, Weekly & Monthly status report and reviewing it with respective stakeholders.
  • Ability to communicate and collaborate cross-functionally, and work well in a team-oriented environment.

TECHNICAL SKILL:

Language: Java, Unix Shell Scripting, SQL

Database: Oracle, Mongo NoSQL

Operating System: Windows 2000/NT/ Windows XP /Windows Vista, MS DOS, Mac OSX

Tools: CI/CD-Jenkins, Maven, GitHub, Postman, Jira, Confluence, ServiceNow, PagerDuty, Apache Mesos, Apache Aurora, Apache Zookeeper, Unix Shell Scripting, Docker, Grafana, Kibana, Selenium Web Driver, TestNG

PROFESSIONAL EXPERIENCE:

Confidential, San Jose, CA

DevOps Engineer

Responsibilities:

  • Building and implementing continuous integration (CI) and continuous deployment (CD) - using tools such as Jenkins, Maven, GitHub.
  • DevOps Platform Confidential availability monitoring, using automation test and various advanced dashboards/alerts for reliability & testability of integrations run by product developers at Confidential .
  • Triaging system/platform/critical service issues by using Automated Tests (executed using CI/Fusion - internal Confidential custom tool over Jenkins & utilizing the CAL logging/ Confidential Debug ID)
  • Monitoring Microservices health using Grafana (tracks key metrics like Connections/Service Calls/URL/API pass/fail ratio in real time fashion), Kibana (Elastic Search - tracks service instance health/error rates for immediate actions).
  • Customer issue resolution through a> ServiceNow ticket (earlier Jira), b> email, c> Slack-channels, d> working sessions, e> war-rooms etc.
  • Creating simple automation scripts for monitoring availability of critical URL/API(s), Database Health, Periodic Data purge - to maintain environment health, round the clock.
  • Incident management - PagerDuty/DevNoc - engage Infrastructure & other teams (Framework, DBA, network, InfoSec etc.) through escalation/PagerDuty and sending mass communications(eNotify) to developer community periodically for critical P0/P1 environment issues/outages.
  • Troubleshooting network services and protocols such as TCP/IP, DNS, LDAP, SSH, SMTP, SSL, HTTP, Apache.
  • Monitoring & fixing Automated Deployment (Continuous Deploy - CD) jobs - to ensure that Managed Stage environment is maintained with LIVE version of products/packages/codes.
  • Writing Knowledge Articles/Run books -SOP/Documentation using Confluence & setting up regular knowledge sessions/KT(s) for teams to discuss critical issue resolution strategies/best practices, lessons learnt, mentoring junior team members.
  • Change Management - weekly release window, to push infrastructure code/product releases.
  • Capacity report - taking actions on "Zero Box" applications/micro services - using provisioning scripts and Cloud CLI/Genesis.
  • Periodically review Micro Service & OCC (Oracle Connector) connection capacity and scale up by making configuration changes.
  • Unblocking development/product teams by making necessary configuration/script changes using Mongo DB, to override App version/Config settings etc..

Environment:

  • Java, SQL, Unix Shell
  • Oracle, MongoDB (NoSQL)
  • CI/CD - Jenkins, Maven, GitHub, Confluence, Postman, Restful web services, Apache Mesos, Apache Aurora, Apache Zookeeper, Docker
  • Google Cloud Platform (GCP)
  • Grafana, Kibana, Sherlock ( Confidential version of Time Series Database)
  • Confluence, ServiceNow Issue/Incident/Problem/Change Management, Jira(bugs), PagerDuty (escalation for incidents).

Confidential, Fremont, CA

Software Development Engineer in Test

Responsibilities:

  • Interacted with Business teams to understand Business Logic and various use cases.
  • Involved in developing Test Cases, Design Test steps associated with given use cases.
  • Performed functional, Integration and End to End Testing.
  • Created Test Data using Excel and generated Test output reports in Excel and Emailed Test execution summary to users.
  • Performed Automation Testing on Java Applications using JUnit/JMeter/TestNG/Selenium Web driver.
  • Performed database backend testing in Oracle running validation SQL queries.
  • Identified Discrepancies during Test, created Defects and thoroughly communicated to developers and tracked until final resolution of defects/issues.
  • Manually tested all major features of the website and proposed missing features.
  • Participating in testing RESTful API - Load Testing, Functional Testing.

Environment: Java/Eclipse, Selenium Web driver, Oracle, IE, Chrome, Firefox, Safari, JIRA, TestNG, JMeter, Agile Methodology, MS Office, Windows 20xx.

Confidential, Olden, TX

Software Development Engineer - Test(SDET)

Responsibilities:

  • Interacted with Business teams to understand Business Logic and User Requirements.
  • Involved in developing Test Cases, Design Test steps associated with given Business requirements.
  • Performed Component, Integration and End to End Testing.
  • Built Test Automation Framework using Keyword/Data Driven and Hybrid Model.
  • Extensively used TestNG/Java/Eclipse for developing Automation Test Scripts to execute Selenium Web driver based Automation Scripts.
  • Created Test Data using Excel and generated Test output reports in Excel and Emailed Test execution summary to users.
  • Performed Automation Testing on Java Applications using TestNG/Selenium Web Driver.
  • Identified Discrepancies during Test, created Defects and thoroughly communicated to developers and tracked until final resolution of defects/issues.
  • Actively engaged in full lifecycle of STLC starting from Test Strategy/Planning, Capturing Test Scenarios/Cases, Creating Test Scripts, Executing Test steps, Reporting bugs and Tracking defects/bugs using JIRA until full resolution.

Environment: Java/Eclipse, Selenium Web driver, IE9, Chrome, Firefox, Safari, TestNG, Java Ajax, Agile Methodology, MS Office, Windows 20xx.

Hire Now