Devops Architect Resume
SUMMARY:
- Providing Architecture solution for legacy to latest tech stack backed DevSecOps Solution
- Design the Blue Green Deployment strategies using Pivotal Cloud Foundry (PCF) and Microsoft AZURE
- Design the Dynamic provisioning and auto Scaling using Pivotal Cloud Foundry (PCF) and Microsoft AZURE
- Design DevOps monitoring solution using Hygieia Dashboard tool
- Design complete Continuous Integration, Continuous Testing and Continuous Delivery pipeline
- Design Application & Infra logging and monitoring using SPLUNK and AppDynamics.
- Ensure the DevSecOps based Agile methodologies maintain for throughout delivery
- Project delivery under stringent timelines and high pressure.
- Acting as SCRUM Master
- Effective communication skills and record for coordination between globally located teams.
- Creating and Maintaining Jenkins Setup for AngularJS, .Net and Java based applications deliverables.
- Creating the Azure based cloud computing for AngularJS, .Net and Java applications
- Define Business Process; identify the risk, doing risk analysis and providing baseline acceptance criteria and deliverables.
- Adept in providing Analytical Support to key business Applications /solutions
- Excellent verbal and written skills, especially with regards to presenting findings to both technical and non - technical audiences
- Thorough Understanding of Software Development Life Cycle (SDLC) both DevOps with AGILE and Waterfall models, involved in various phases like Requirements, Analysis/Design, Development, Testing, Production Rollout and Support.
TECHNICAL SKILLS:
TECHNOLOGY: Design the DevSecOps based CI, CT and CD based pipeline Providing Architectural solution for Blue/Green Deployment, Dynamic provisioning, Auto scaling Setup CI/CD pipeline in AZURE Cloud environment Transportation and Logistics standards EDI process related to logistics and finance S/W development life cycle methodologies. - DevOPS with AGILE & Water fall Analysis and understanding of Retail systems. Requirements definition, functional specifications and gap analysis converting backlog to User story. Implementing projects, end to end testing and user acceptance testing. Languages & Script: C, VB.NET, PERL, Groovy, Shell and Batch script OS: UNIX, Linux and Windows Databases Informix, Teradata, SQL Server. DevOps Tools:
Planning: Leankit / JIRA /HP AGMCode Repo.: SVN / GIT
Code Repo Tool: Bitbucket, GitLab
Build & Rollout: Cloudbee Jenkins
Automation Tools: Chef, Anisible, WIX
Automated testing: nUnit, SeleniumCucumber, Fortify, Jmeter
Code Coverage: JACOCO, KARMA
Code Analysis: Sonar
Cloud: AZURE
PAAS: PCF
Monitoring: SPLUNK, ZabbixAppDynamics
Dashboard: Hygieia
Development Tools: Visual Studio 2012 and 2013, VS Code
Other Tools: Remedy 8, Anthilpro, Teamforge, GBD (debugger)
PROFESSIONAL EXPERIENCE:
Confidential
DevOps Architect
Responsibilities:
- Analysis of existing project build, deploy and maintenance process
- Providing Architecture solution for legacy to latest tech stack backed DevSecOps Solution
- Design the Blue Green Deployment strategies using Pivotal Cloud Foundry (PCF) and Microsoft AZURE
- Design the Dynamic provisioning and auto Scaling using Pivotal Cloud Foundry (PCF) and Microsoft AZURE
- Design DevOps monitoring solution using Hygieia Dashboard tool
- Design Application & Infra logging and monitoring using SPLUNK and AppDynamics.
- Describe the benefits of latest tech stack over existing build process
- Creating DevOps setting for project basis and flow basis
- Allocating the user stories and story points for team members and tracking the same.
- Representing Milestone completion of project meeting at client location.
- Providing the demo on completed user stories
- Setting up the AZURE based cloud environment for AngularJS and PCF PAAS based deployment for Java Applications
Confidential
Technical Lead & Developer
Responsibilities:
- Participating User Story Discussion with Client, converting the backlog to User story, making it functional specification into developer understandable technical specification
- Participating Sprint Planning to allocate the resources for each user stories to make the sprint deliverable 100 %, without spillover.
- Creating DevOps setting for project basis and flow basis
- Allocating the user stories and story points for team members and tracking the same.
- Creating and Maintaining Jenkins Setup for .Net based applications deliverables.
- Creating the Azure based cloud computing for .Net applications
- Conducting SCRUM calls daily basis and helping the team in for deliverables.
- Representing Milestone completion of project meeting at client location.
- Providing the demo on completed user stories both Unix and .Net track
- Setting up the AZURE based cloud environment for .Net and Java Applications
- Providing the KT to Production support team for the completed User Stories
Confidential
Technical Lead & Developer
Responsibilities:
- Participating User Story Discussion with Client, converting the backlog to User story, making it functional specification into developer understandable technical specification
- Participating Sprint Planning to allocate the resources for each user stories to make the sprint deliverable 100 %, without spillover.
- Coding and Unit Testing the User Stories.
- Representing Team on Build and Hardening Triage Calls
- Project tracking for all the defect and user stories worked
- Working on DC setup Rollout Activities.
- Creating CRQ and managing it for Rollout related activates CRQ, which they are using in recent days.
- Providing Support for Rollout Go-alive days.
Confidential
Production Support Analyst
Responsibilities:
- Handling both front-end (.Net based) applications and backend Unix C programs, PERL and Shell script
- Quick and accurate analysis on production impacted issues to provide the solution with in SLA
- Coordinating with End-user, technical team and Management team by sending proper escalation and communication emails to make sure finally the end user will get their need with in the timeline
- In Transportation (logistics since PO creation to stocks deliver to store) Automation on various manual tasks like (restart the MQ services (both feeder & dispatcher, stopping the manual tasks on for repeated alerts) converting the programs ftp to sftp. Regular support tickets handling providing optimal solution for critical production issue on time.
- In Replenishment process (reorder the stock for various purposes using various applications) related applications required make file optimization to make compilation faster and reliable, Analysis the programs for Teradata data box move, providing support for Replenishment FE side application permanent bug fix for repeated issues and manual process has moved to automation.
- Enhanced application support processes with internal Support team, external partner systems and vendors.
- Implemented software releases and patches on the user acceptance and production environments.
- Performed defect analysis of the real time issues in the production environment.
- Providing optimal resolution for production issues.
Confidential
Developer
Responsibilities:
- Creating Detail design for modules
- Creating Master Spec. for Library change
- Coding with client standardization
- Creation and Unit Test plan and test cases preparation.
- Unit testing
- Delivering code along with sample output
- Writing the scripts to automate few manual process
- Teaching technically to entry level team members
Confidential
Developer
Responsibilities:
- Analyzed, designed and managed the technical architecture of the IRI standard module.
- Understanding the Xitem requirements.
- Providing estimation to Xitem creation and Unit Test plan preparation
- Presentation to client on this code along with sample output
- Representing the Weekly status report about the coding status and reprioritize the tasks based on the Client urgency.
- Single person development, hence direct client interaction
- Created the Template based coding for optimizing the repeated coding for various supply chains.
Confidential
Support and Enhancement
Responsibilities:
- Monitoring the job
- Bug fixing on production issues
- Remedy 6 ticket handling
- Providing Process Improvements and value creation process
- Weekly Status Report Preparation