We provide IT Staff Augmentation Services!

Devops Consultant Resume

0/5 (Submit Your Rating)

San, JosE

SUMMARY

  • More than 9 years of IT experience with good hands on experience and knowledge in SDLC, Agile Methodology and ITIL Framework
  • Currently working as DevOps engineer with good exposure to multiple Open source tools being used in DevOps role
  • Excellent analytical, planning, coordination, communication and strong problem solving skills.
  • Work experience of working in multiple domain projects like Retail, Manufacturing and Telecommunication
  • Quick Learner, Research - oriented, motivated, proactive, self-starter with strong technical, communication, analytical and interpersonal skills.
  • Excellent Skills in bug fixing, finding a root cause analysis and collaborative team player
  • Excellent client interaction skills and experience in handling client’s queries at a one-to-one level
  • Exceptional ability to quickly master new concepts and applications. Capable of handling complex requirements and time critical tasks
  • Ability to analyze the Business Requirements and Involved in Analysis, Design, Development, UAT and Production phases for new modules and enhancements of the application.
  • Exceptional ability to quickly master new concepts and applications. Capable of handling complex requirements and time critical tasks
  • Was responsible for End to End delivery model for project which included Design, Analysis, Dev, testing and maintenance phase.
  • Analyzing the system requirements and preparing the requirement specification matrix.
  • Developing high-level and low level software design documents per the system requirement specifications.
  • Preparing system architectural, sequence flow diagrams.
  • Preparing and executing the unit and integration test plans.
  • Reviewing artifacts created by peer team members.
  • Performing impact analysis and improve system performances.
  • Work closely with Customer to improve documentation work to reduce knowledge gap.
  • Critical Resource and perfect in Offshore - Onsite model projects and worked as coordinator to seek Customer requirements and implement those in environments.
  • Evaluating changes in the system, business needs and technologies.

TECHNICAL SKILLS

Networking: Networking Concepts, Administration, CCNA

Operating System: Windows Server 2003, 2008, Windows 7, XP, 8, 10, OSX 10.9 (Mavericks), OSX 10.10 (Yosemite)

Messaging: Exchange Server 2003, 2007

Database: SQL Server, PL/ SQL, Crystal Reporting, UNIX Scripting, Apache Cassandra, MongoDB

Tools: UsedInfoview, CRM Tool Vantive, Jenkins, GitHub, Atlassian JIRA, Chef, Saltstack, HPSM, Remedy, SBM & Espresso (Incident & Change Management Tools), Atlassian Confluence, Control-M, Infoview, UNIX Server, HP Connect-IT, ELK, Hadoop, Oozie, Slack, Putty, SVN, Hadoop, Apache ActiveMQ, haproxy

PROFESSIONAL EXPERIENCE

DevOps Consultant

Confidential, San Jose

Environment: Mongo DB, Jenkins, JIRA, Splunk, Remedy, GIThub, Chef, Linux, Vagrant, VMware, AEM, LCRM, LCP, Slack, UNIX, Linux, Windows 8, 10, Oracle VirtualBox, AWS

RESPONSIBILITY:

  • Analyze the Business Requirements and Involved in Analysis, Design, Development, UAT and Production phases for new modules and enhancements of the application.
  • Responsible for writing UNIX scripts and creating new cookbooks, recipes, updating data bags to fulfil new enhancement requirements or to automate tasks which require more manual intervention.
  • Ability to troubleshoot issues in depth and provide a root cause and fix. Working on fine tuning UNIX VM and JVM parameters for applicationsto enhance or improve application/ system performance.
  • Responsible for bootstrapping new VM by converting Infra into code using Chef and creating run list, cookbooks and recipes.
  • Responsible for managing Jenkins and builds for Windows as well as MAC and performing analysis around builds, Jenkins troubleshooting or creating new jobs.
  • Responsible for updating data bags, environments based on deployments being performed and creating branches before pushing code to develop branch and peer to peer reviewing.
  • Responsible for deployment in all Test, Pre-Prod and Prod environments using Configuration Management Tool Chef.
  • Responsible for branching, merging and reviewing pull requests. Also, taking care of creating release branches for Client and Server post freeze of code.
  • Responsible for Server and Client Push during deployment which involves coordinating change, managing release plan, pushing code change to server, checking logs, testing and pushing Client upgrade to all employees.
  • Responsible for setting up new Sources setup in production environment like source allocation in Configuration management tool, pushing changes to requisite hosts, verifying properties and configuration
  • Working directly with developers to develop and streamline serving the product and come up with JIRA tracking plan to fix production issue requiring developer’s assistance.
  • Systematically automated system deployments with UNIX, Python and Ruby
  • Designed and integrated continuous deployment infrastructure (Git/Jenkins/Chef)
  • Through addition of process, useful utilities, and developer support, made significant improvements to reliability
  • As a lead of the DevOps team, responsibilities include providing tools and support for development, testing, deployment and core activities.
  • Also, managing Certificates renewal, creating Certificate requests with Public and Private Key or Self-Signed for integration application and test, Pre-Prod and Production servers.
  • Working on creating technical documents and learnings as part of best practice and sharing with team to reduce knowledge gaps.
  • Working very closely with Testing Lead and providing support to get UAT completed before final push to production.
  • Working as a Support Lead to resolve all production related issues, providing root cause and release plan for implementing changes to fix issue by closely working with Developers.
  • Responsible for generating new builds for every environment (Stage and Production), troubleshooting Jenkins jobs if fails, deploying those builds into respective environments and testing packages.
  • Working on creating new Jenkins build and all different stakeholders which integrate to our application and co-ordination with them.
  • Excellent experience in Support is allowing to assist Customer in implementing new Process improvement plans.
  • Keeping track of all activities via JIRA tracking tools and maintaining a record for future JIRA’s.
  • Working closely with Customers for all support issues and with Product Owners to segregate Support and Feedback related tickets.
  • Working on creating High design level technical documents along with Crispy GIT Wiki style documents. This does help in better documentation around the product.
  • Responsible for handling any on chat and call queries raised by Customers/ NOC for any potential production outages like fixing space utilization, Node down, CPU utilization etc. and even provide on call weekend support.
  • Responsible for managing and fine tuning alerts in Splunk.
  • Working experience with Firewall, Network teams to open ports and setting up security standards.
  • Started working on Snaplogic for Confidential Experience Manager Application snaps and coordinating changes with Snap Logic Dev team.
  • Knowledge of AWS and learning exposure would add value as I am quick learner.

DevOps Consultant

Confidential, Sunnyvale

Environment: Apache Cassandra, Atlassian Confluence, Jenkins, JIRA, Zookeeper, Icinga, Splunk, Espresso, Zircon, ELK, Hadoop, GIThub, Apache Solr, Chef, SaltStack, Oracle Linux, UNIX, GITHub

RESPONSIBILITY:

  • Responsible for managing 500 plus production servers and maintaining health of servers.
  • The DevOps team is dedicated to providing tools and support for development, testing, deployment, and core activities
  • Documenting day-to-day activities & learning as part of best practice and sharing with team to reduce knowledge gaps. This is a kind of initiative
  • Involved in different phases of software development like requirement gathering, analysis, design, and development & testing.
  • Good conceptual knowledge and working experience in Cassandra cluster setup & management of multi DC Cassandra Cluster. Also, responsible for maintaining Cassandra nodes health in good state. Cassandra training from Datastax along with working experience is a plus point and utilizing it to maximum
  • Also, working directly with Customer for writing indices for Cassandra Cluster as required by business
  • Working as Cassandra administrator and got training from Datastax, has experience in setup and management of multi-DC Cassandra clusters. Point of contact for troubleshooting any issues related to Cassandra nodes and fixing those
  • Responsible for setting up new Sources setup in production environment like source allocation in Configuration management tool, pushing changes to requisite hosts, verifying properties & configuration.
  • Also, responsible for setting up configuration for downstream sources like Hadoop, Data warehouse as part of setting up new sources
  • Also, responsible for setting up new alerts on icinga (nagios) monitoring tools and setting up threshold & duration. Worked on setting new services for new sources (LOB) added to decision system.
  • Hands on experience and good exposure in Configuration management tools like Chef and SaltStack for automation of deployment activities on 500 node plus production cluster. Responsible for writing recipes, cookbooks, pillars & states for automation of deployment tasks
  • Responsible for writing UNIX scripts and creating/updating new cookbooks, recipes, updating data bags to fulfil new enhancement requirements or to automate tasks which require more manual intervention.
  • Responsible for creating branches before pushing code to develop branch and peer to peer reviewing.
  • Got a good hands on experience with GIT code push, branching and Jenkins for build generation.
  • Experienced in monitoring platforms such as Icinga/ Splunk/ Ganglia/ Elastic Search/ Kibana configuring, tuning and creating monitors as needed.
  • Working closely with support teams like Linux admins, Dev team, Data Scientist & Integration teams to identify and implement automation in appropriate areas
  • As Production support specialist, major responsibilities include managing uptime of the cluster, reporting, handling incidents and resolving them proactively. This includes involving right parties at right time.
  • Managed to complete JVM replacement task and Kernel upgrade (twice) in production environment with minimal impact. This involved scheduling, planning and co-ordination with different teams
  • Using JIRA for keeping track of all activities worked and maintaining a record for future analysis and verification. JIRA is used for daily tracking and log work hours.
  • The Analytics Platform UI provides with tools for managing the configuration of the platform components, managing jobs, defining, running Solr queries, and running reports. Responsible for maintaining uptime for UI, which is backbone of current infrastructure.
  • Very good hands on experience & exposure in Linux environment and good command over day-to-day monitoring & operational commands like find, grep, more, less, tail etc.
  • Providing production support for the analytical platform, responsibilities include - root cause analysis, offshore-onshore coordination, coordination with stakeholders, deployments and monitoring of apps on 500+ production node (across data centers)
  • Responsible for handling any on chat and call queries raised by Business and assisting with their workflow activations, potential production outage like fixing space utilization, Node down, CPU utilization etc.
  • Responsible for automation of monitoring reports using shell scripting
  • Responsible for in depth analysis of logs for any production or any potential issue. We use Splunk for monitoring of logs directly from Linux servers and also help in providing for providing queries to Splunk team for any monitoring report
  • Conducting regular training sessions with offshore team as part of best practice to improve Customer experience and also managing documentation part for every new activity learned/ performed.
  • Responsible for raising Change Requests, co-ordination with different stake holders, Service requests, proactively working with tickets as part of production support
  • Good exposure of Continuous Integration tool Jenkins.
  • Designing Shell scripts to perform automation of project related activities, responsible for any requirement gathering and perfect in coordination in Onsite-offshore model projects.
  • Kibana is a powerful and beautiful data visualizations tool. It represents data flow/ transactions coming to all nodes and verifying any spike to see if there is any node in non-working or stale state or causing issues to other nodes.
  • Logstash for centralized logging, log enrichment and parsing.
  • Elastic Search has been implemented with Kibana in current architecture and is being used for deep search and data analytics. It is used to derive metrics and the data to support key performance indicators using these tools that support effective collaboration with a minimum of misery. Responsible for production support activities

Confidential, Woonsocket, RI

Environment: Control-M, Infoview, Vantive, HP Service Manager, SBM Change Management and BSR Tracking Tool, UNIX Server, JIRA, Jenkins, HP Connect-IT, Crystal Reports, Windows Server, Oracle, VB, GITHub

RESPONSIBILITY:

  • Architecture of this application was having two different servers managed by Load Balancer. Both applications and Database were residing on Unix Servers and Windows Server
  • Involved in all phases of theSDLC (Software Development Life Cycle)from analysis, design, development, testing, implementation and maintenance with timely delivery against aggressive deadlines.
  • Major responsibilities included preparation of Feasibility study, detailed design, Requirement gathering, providing high level estimates, Code walkthrough, resolving technical and design issues.
  • Worked as an Asset Management Consultant for ITIL based project and managed a CRM application along with all its interfaces completely.
  • Code enhancements included code deployment in Dev, Test and Production environments for Database Code, Application Code, Unix Scripting and any Batch/ Shell job creation in Control-M. Changes were tested by QA team in Test environment before promoting code change in production.
  • Responsible for automation of jobs by writing shell/ batch scripts. Worked on multiple Business Service Requests using HP Connect-IT ETL tool for using file data to staging tables within different schema and processing records per Business Requirements and providing crystal Reports to Business Users based on processing.
  • A critical resource for Data migration activities from Vantive into new solution and assisted in creation of design documentation and Data Level mapping for correct data load.
  • Providing Support for additional two applications, which are used for scheduling of crystal reports (SAP Infoview) and an Incident Management Tool.
  • Experienced working in a team-oriented, collaborative environment, Customer interactions, enhancements for an application, and tickets resolving for day-to-day issues.
  • Highly self-motivated, directed and ready to take the initiatives by offering solutions / options for challenges/ constraints. Also, have an ability to develop a plan of action and drive that plan to its completion and meet deadlines.
  • Coordinated changes with Business Leads and Applications users to meet their requirements and owning end to end change activities. Also, represented change requests in Change Control Board Meeting for change approvals.
  • Directly co-coordinated with Business Users to create/ update job aids for current process. Automation of Retirement, Manual Adjustment process with complete SDLC process
  • Root Cause analysis for any outage and issues cropping in day to day activities and providing DEP items. Supported an application with no vendor support and got a good hands on knowledge in functional area for how Asset Management CRM systems work.
  • CreatedTables, Views, Constraints, and Indexes to meet business needs and enhance performance of system.
  • NetIQ monitoring tool was used to monitor UNIX processes for any production issues and database alerts. Provided production support activities for alerts being triggered
  • Developed Complex database objects likeStored Procedures, Functions, Views, Packages and Triggers using SQL and PL/SQL.
  • CreatedShell Scriptsfor invoking SQL scripts, and scheduled them using Control-M application.
  • Created and modified severalUNIX shell Scriptsaccording to the business needs of the project for enhancement of performance and features of an application

Confidential

Environment: JIRA, Jenkins, SQL Server, Hadoop, Web Harvest, Putty, SVN

RESPONSIBILITY:

  • Worked on Web Harvest Platform Crawls and on Hadoop as well. Acting as lead for offshore team of 13 resources.
  • Involved in all phases of theSDLC (Software Development Life Cycle)from analysis, design, development, testing, implementation and maintenance with timely delivery against aggressive timelines
  • Migration from old platform (Web harvest) to new platform (Hadoop)
  • Monitoring an Designing of Hadoop Jobs and validation
  • Hadoop was used for take that unstructured data, synthesize it, quantify it and increase its business value by moving from historical analysis to predictive analysis
  • Daily monitoring of crawls and count of products for retailer/ vertical.
  • Running ILC/ ILV and high priority crawls using SQL server queries to check count of running seed crawls and status.
  • Mapping new items and breadcrumb verification.
  • Validating and updating xml files and promoting changes.
  • Also, responsible for updating code change to SVN for production promotion.
  • Verifying Best Seller output in Hadoop and documentation
  • Daily status calls with onsite peer and offshore leads. Responsible for Offshore Activity metric

Confidential

Environment: AMT, Neustar, WISER, BPM Portal, UNIX Servers for Traffic monitoring and Pre-Testing

RESPONSIBILITY:

  • Started as a Provisioner and the major responsibility included issuance of orders on Installs, Augments and Disconnect for the T1 and Trunks.
  • Grooming of client’s circuits to new DS3/ OCn for mileage and cost saving by diverting live traffic to new path.
  • Competing Pre-Testing of Traffic diversion in Test environment before a change is to be moved to Production environment.
  • Continuously monitoring live traffic on circuits after migration and escalate issue for resolution if needed.
  • Negotiating projects with other vendors to migrate the circuits on Conference call and raising GCR in Remedy Tool for actual migration.
  • Provided Network Failure/ Performance related reports as and when required and managed all the exceptions for offshore team across various Processes.
  • Participated in Onsite-offshore Daily and Weekly calls for daily issues Tracking, assisting onsite project managers in timely activity confirmation.
  • Scheduled daily project status meeting, managing daily/ weekly training plan based on reporting.
  • Escalation handling/ Resolve incidents and execute service requests in order to ensure SLA compliance.
  • Being a Technical and Offshore Lead, shared many ideas with Customer and many of them were even implemented as well.
  • Customer shared loads of appreciations for this kind of efforts from Infosys folks.
  • Ensure documentation, Update work progress report in project tracker as required and scheduling training plan.
  • Always shared best practices with team and adhered to SLA, proper system updates and follow-ups.
  • Supported offshore team in providing valid supplement codes, resolving issues and providing guidelines for future reference
  • Monitor service performance and manage risks impacting project deliverables and ensure smooth delivery of project & Client satisfaction.
  • Checking one buy compliance, proactive follow up of team, Daily Work load assignment and Quality Auditor’s assignment
  • Awarded Best performer of month, IMS SPOT award and few other awards.
  • Directly coordinated with Customer to create/ update job aids for current process and Supported team in terms of knowledge Gap, information sharing.
  • Worked in UAT environment for different applications to provide feedback on changes being implemented.

Confidential

Computer faculty Cum Administrator

RESPONSIBILITY:

  • Major tasks involved teaching and administrator work of computer labs
  • Active Directory users and groups management.
  • Troubleshooting network connectivity issues.
  • Performing user account creation, deletion and configuration
  • Teaching Computer programming languages to Students

We'd love your feedback!