Critical thinking DevOps Engineer with extensive understanding of high availability architecture and concepts. Purpose-driven professional with capacity to be strong team player plus work effectively independently.
Overview
10
10
years of professional experience
Work History
Software Engineer
Falconbrick Technologies Pvt Ltd
Bangalore, Karnataka
01.2018 - Current
Automated build and continuous software integration process to drive build/release failure resolution [ CICD ] using Jenkins tool.
Experience in writing many Python scripts and shell scripts for automating build process
Wrote code and developed tools and integrations to meet internal team needs for configuration.
Worked closely with other business analysts, development teams and infrastructure specialists to deliver high availability solutions for mission-critical applications.
Worked version control tools in gitlab.
Wrote Unix shell & Python scripts that supports product implementations & Configuration.
Wrote many internal tools using python code for configuration & reporting purpose.
Developed Complete framework for mobile automation using python.
Having good experience in Cloud platform AWS & azure services like Azure DevOps,app service,container,blob,vnet,ADF,DM,VM.
Worked on data migration from aws to azure.
Having good experience on Database like postgresql,Mysql & Oracle.
Having good experience on Docker
Automated and implemented backup of application and Database.
Experience of working on projects following Agile methodology.
Strong knowledge of Software Development Lifecycle (SDLC).
Experience of working on production servers and troubleshooting problem.
Having experience on configuration management tools like Ansible.
Working on ways to automate and improve development and release processes
Testing and examining code written by others and analyses results.
Working with software developers and software engineers to ensure that development follows established processes and works as intended.
Planning the release & executing it as per schedule.
Mentoring and guiding team members.
Software Testing Engineer
Subex Pvt Ltd
Bangalore, Karnataka
12.2016 - 11.2017
Deciding testing scope, providing estimates and impact analysis after understanding code level changes from development team.
Effective test plan management including writing test cases for all possible scenarios including focus on negative cases, uploading test cases on Test link for test cases execution.
Various kinds of testing depending on nature of CR or Issue reported. These include White Box Testing, Black Box Testing, Functional Testing, System testing, Specification Based Testing, Regression Testing, Risk Based Testing, User Acceptance Testing, Configuration Testing and Installation Testing.
Preparation of detailed Release Notes, Installation Guide, Output Sample documentation and Usage Notes.
Exploratory testing of product to find out hidden bugs within product and reporting same to core team so that bugs are fixed across all project sites.
Converting mandatory case to Automation for regression case.
Training to team member on product.
Technical Support Engineer
Tayana Software Solutions Pvt Ltd
Bangalore, Karnataka
09.2013 - 12.2016
Release management
Hardware setup & software installation.
Installation of third-party software & automation of configuration.
Managing local & client infrastructure.
Monitoring production system and alert management.
Testing, Installation, Integration, Commissioning and Maintenance of GSM Value Added Products and Solutions covering Service node solutions and application in around the core GSM network like SMSC, USSD, UPCC (PCRF & PCEF) and Mobile Commerce etc.
Testing of all developed SOAP APIs (integration testing)
Acceptance Testing and hand over of above product to Customer.
Interaction with Design Team for problem resolution and development of new features/ products.
Handling and resolving Customer Service Requests and providing 24 X 7 support
Delivering and Deployment of Corrective Contents.
Handling and Resolution of Customer Critical issues like System Outage 7. Configuring Lab systems and testing prior to delivery at customer sites.
Education
Bachelor of Science - Computer Science & Engineering
BMS College of Engineering , Bangalore
08.2015 - 05.2018
Diploma - Computer Science & Engineering
Sri Jeyachamarajendra Govt Polytechnic College, Bangalore
07.2009 - 05.2012
High School Diploma -
Government High School Hebbagodi, Bangalore
06.2008 - 04.2009
Skills
Release management
undefined
Certifications [ Edureka ]
Microsoft Certified: Azure Administrator Associate (AZ-104)
Microsoft Certified: Azure Developer Associate (AZ-204)
Microsoft Certified: Azure Solutions Architect Expert (AZ-303)
Microsoft Azure DevOps Solutions Certification (AZ-400)