Cloud And Devops Engineer Resume
SUMMARY
- Domain expertise knowledge of E - commerce, IoT and Financial
- Expert in handling CI/CD and Automation for .NET and Java Environments
- Specialised in consulting solutions for cloud, monitoring and virtualization
- Hands on experience with AWS, Azure and with other cloud providers
- Expertise in IaaC such as Cloudformation, Terraform and Chef
- Expertise in Azure DevOps (VSTS) and Azure Portal
- Integrated Azure AD with on Prem AD with password Sync and other feature
- Expertise in Serverless deployment, Messaging service and IoT Hub
- Deployment expertise along with necessary service and tests interations
- Transform Manual into Automation with Shell/Bash Scripting, Python & Groovy
- Evangelist for Agile and TDD
TECHNICAL SKILLS
Version Control: GIT, SubVersion (SVN), GitLab, GitHub, VCS, Clearcase, Accurev
CI Server: Jenkins, VSTS/TFS, EC, CruiseControl, TeamCity
Build Tools: Ant, Maven, Make, MSBuild
Artifact Repository: Artifactory Archiva, NuGET
Deployment tools: UrbanCode, AzureDevOps, VSTS/TFS, Jenkins, Octopus
Scripting: Bash/ Shell Scripting, Python Scripting and Ruby
Virtualization: - Docker, Swarm, Kubernetes
IaaC: Terraform, Cloudformation, Chef, Ansible, Azure Orchestration with Powershell and CLI
Database: MySQL, Cassandra, Redis, Mongo and CosmoDB
PROFESSIONAL EXPERIENCE
Cloud and DevOps Engineer
Confidential
Responsibilities:
- Successful adoption of Agile, True CI/CD on cloud and DevOps best practices
- Implemented a production ready, load balanced, highly available, fault-tolerant-Hybrid infrastructure.
- IaC on AWS and Azure using Terraform, Ansible and Packer
- Cloud architecture responsibilities for multiple Azure and AWS services in areas of compute, storage, IaaS, PaaS etc
- Azure DevOps admin and responsible for ALM and CI/CD on Azure DevOps for entire enterprise (CoE US Bank).
- Build-Release Engineering Management
- Monitoring Engineering & CMDB Architecture
- Platform Engineering & Implementation of PAAS on Azure
- Implemented a Azure DevOps to Jira sync tool using Javascript and OpenAPI
- Implemented Trunk Based Git Branching strategy and assisted Dev Team to adopt to TBD with Code as Config by configuring config maps / secret maps and environment variables
Cloud and DevOps Consultant
Confidential
Environment: Chef, Ansible, Ant, Maven, Nexus, SonarQube, VM Ware, IBM Rational Team Concert, Oracle, Jenkins, Git (GitLab), TFS/VSTS (azure DevOps), WebSphere
Responsibilities:
- Lead the Strategy and Delivery of DevOps in Mobile Solutions for IBM. Lead the Strategy and Delivery of DevOps along with CI/CD on Cloud Infrastructure for WYSE (lower and prod environments)
- Bench marked, and developed PoC for multiple CI/CD implementation models using a wide variety of tools such as UrbanCode, Nexus, CruiseControl, Artifactory, Archiva, Atlassian tools (Stash, Github, plugins etc), Docker, Chef, Puppet,
- Instrumental in convergence of CI/CD tools into Microsoft Azure DevOps platform for all .NET projects and convergence of open source java projects into Altassian based tool suite.
- Automated the maintenance of 80+ NDC and IDC servers (including dev, qa, load, preprod and prod) using Puppet configuration.
- Configured puppet resources for maintaining the follow applications:
- WAS (did the upgrade from 7.0.1 to 8.5.5 using puppet configurations)
- HIS v7 to v8 upgrade using Puppet
- Installation of Kana reports on all puppet slave servers followed by a security patch update
- Wrote and maintained chef cookbook to install, update F5 load balancer and also Exceliance load balancer.
- Set up complete CI/CD process for .NET webapps, desktop and mobile apps using VSTS/TFS including integration with ServiceNow, Salesforce using SFDX build extension and CodeScan extension for Code Analysis
- Maintained multiple environments in TFS and enabled pipelining for moving of code from lower to prod environments.
- Assist application development teams in various initiatives focusing on Networks, Information Risk & Security, and Data Centers.
- Execute cost reduction and avoidance initiatives across a range of IT and business functions.
- Lead efforts to define business continuity planning.
- Plan and administer project portfolio exceeding $30 million.
- Produce monthly, quarterly capacity and system health reports for senior management.
- Plan and execute corporate Disaster Recovery and Business Resiliency exercises.
- Adopt agile practices in the execution of infrastructure projects.
- Led projects as scrum master.
- IaC on AWS and Azure using Terraform, Ansible and Packer
Software Engineer
Confidential
Responsibilities:
- Software Development and testing of the software
- Java/J2EE development activities for GUI
- Automation of testing using C#.NET based tool suite
- Develop the Adaptive cruise control ECU software
- R&D of Acceleration Interface as a replacement of Torque interface for Automotive ECUs
- R&D and software development and testing of Exhaust Treatment ECUs, Air-System ECUs and Cruise Control ECUs
- Rated as the top performer among 140 associates based on 100% customer satisfaction survey in 2006
- Automated issue tracker system which improved employee productivity by 25%
IT Trainer
Confidential
Responsibilities:
- IT trainer for Software development courses for graduation and post-graduation students.
- Taught basic programming to advanced level (multiple high level and low level (Driver layer) languages)
- Have educated upwards to 1500+ students
- Also handled multiple batches of train the trainer courses and professional training courses in IT Industry