Cloud Devops Engineer Resume
2.00/5 (Submit Your Rating)
CAREER SUMMARY
- Having 7+ years of progressive experience in the field of Information Technology and 4+ years as a DevOps Engineer, detail - oriented, System Administrator motivated to drive projects from start to finish as part of a dynamic team. Highly in-depth mastery at configuring, maintaining, deploying, and troubleshooting on Prem and Cloud.
- High proficiency and extensive experience in Agile and Scrum methodologies for software development and implementation
- High proficiency and extensive experience in setting up Pipeline as Code (PaC) for CI/CD using tools such as Jenkins, Maven, Nexus, Artifactory, Slack, Docker and Azure-Devops
- High proficiency and extensive experience in Version Control Systems (VCS) such as Git, GitHub, Bitbucket, Azure Git
- Strong experience in code quality, quality gates and code coverage such as SonarQube, JaCoCo and JUnit
- Strong experience and exposure to Infrastructure as a Code (IAC) and Configuration Management tools such as Terraform, Ansible and Puppet
- Strong knowledge and experience in Test Driven Developments (TDD), and automating test using Maven in Jenkins
- Strong experience in migrating applications to cloud platforms such as AWS and Azure
- Good hand on experience working with developing scripts and automation tools used for building, integrating and deploying software releases to multiple environments
- Good knowledge in scripting languages and language syntax such as GitBash, Groovy, JSON, YAML and Ruby
- Good knowledge of virtualization and container technology such as creating Dockerfiles and working with Docker containers
- Strong Knowledge in Tomcat, WebLogic servers on Operating Systems such as Linux VMware Good Knowledge of Linux Operating System
- Knowledge in AWS services such as EC2, Load Balancers, EBS, RDS, Aurora, ElasticCache, Route53, Amazon S3, Athena, CloudFront, VPC, and NACL.
- Some knowledge in setting up Kubernetes cluster using Amazon EKS
- Successfully participated in the release cycle of products involving environments such as Development, QA and Production
- A highly organized, motivated, energetic individual. Great team player with excellent team spirit, communication and inter-personal skill, and a good rational decision maker with critical and analytical thinking for solutions to problems.
TECHNICAL SKILLS
- Artifactory
- Websphere
- Nagios
- Terraform
- Bamboo
- PowerShell.
- Load balancer
- SDLC
- Cron
- LDAP
- Rest Api
- IOT.
- Jenkins
- Tomcat
- Containers
- RAID
- Ansible.
- Monitoring Tools Prometheus
- Grafana
- Zabbix
- Nagios
- Splunk.
- Source Code Management (Gitlab
- Subversion
- GitHu
- Data Base (MYSQL
- MariaDB
- Postgres
- Azure SQL Managed Instance)
- Jira
- Confluence
- Load Balancer
- proxy
- Squid.
- SSH (putty
- MobaXterm
- Termius Visual Studio Code etc.).
- Giblab Runner
- Gitlab CI
- AWS (EC2
- IAM
- VPC
- Cloud Watch
- Security Group
- Route53
- UDP)
- Azure (Azure IAM
- Azure functions
- Azure automation
- Azure active directory
- Azure storage.)
- HARDWARE
- Physical (Dell
PROFESSIONAL EXPERIENCE
Confidential
CLOUD DEVOPS ENGINEER
Responsibilities
- Setup Pipeline as Code (PaC) for CI/CD for Micro-services and integrated with tools such as Maven, Github, Bitbucket, SonarQube, Nexus, JaCoCo, Docker, and Slack for collaborating and immediate feedback to the DEV teams after code check-in.
- Setup Jenkins with installations and plugging.
- Setup Tomcat application Apache Server for Java Based applications.
- Help the team to reduce defects rates as well as increase the rate of releasing applications by over 40% by introducing TDD within the first 3 months.
- Implemented the setup for Master slave architecture to improve the performance of Jenkins. Setup VCS (Github and Bitbucket) and SSH keys from Bash language syntax for Agile teams.
- Integrated Github and Bitbucket Webhooks into Jenkins to automate the code check-out process for builds.
- Automated the provisioning of infrastructure on AWS using Terraform and Ansible.
- Integrated builds with code quality to check for quality gates using SonarQube and scripting it in Groovy so as to fail when condition isn’t met.
- Wrote Ansible playbooks in YAML for Configuration Management.
- Created Dockerfile and automated docker image creation using Jenkins and Docker.
- Improved developer’s workflow, scalability, and speed by over 40% using Docker containers to breakup monolithic applications into micro services.
- Setup Amazon S3 buckets and managed buckets using configurations such as IAM, Bucket Policies, Versioning, Access logs, and Life Cycle for storage classes.
- Created Record set for Route 53 routing policies and receiving data using SFTP on the Family Transfer
Confidential
AZURE DEVOPS ENGINEER
Responsibilities
- Setup repos on Azure Git, and merge code from develop branch to master branch to make it ready for deployment
- Migrated legacy applications to Microsoft Azure Cloud PaaS by setting up CI/CD pipelines on AzureDevops
- Integrated builds with code quality to check for quality gates using SonarQube and scripting it in Groovy so as to fail when condition isn’t met.
- Introduced TDD dat helped reduced the defects rate within the first 3 months in the team by 30%
- Created WebApp (PaaS solution) on Azure portal for deploying web application using AzureDevops pipeline
- Built and developed Docker container to break up monolithic applications into micro services which improved developer’s workflow, scalability, and speed
- Prepared and presented SCM best practice for implementing continuous integration for the team
- Implemented Release management workflow for QA and Prod environment
- Deploy SQL Server in Azure using Azure SQL Managed Instance and Migrating from AWS to the SQL Instance
- Creating Blob, File, Queue, and Tables Account Storage on Azure
Confidential
SYSTEM ADMINISTRATOR
Responsibilities
- Setup Jenkins with installations and various plugging and utilizing Pipeline as Code (PaC) for CI/CD for Micro services integrated with tools.
- Implementing and developing solutions enabling Development and Operations teams to build, deploy, monitor and test applications and environments.
- Performed bash shell scripting to automate tasks.
- Managed infrastructure with Ansible.
- Configured and administered ApacheD, TOMCAT, and FTP for Production servers.
- Strong foundation of knowledge around Azure cloud services and the cloud ecosystem.
- Familiarity with load balancer, firewalls, etc.
- Ability to integrate Jenkins with other tools or application servers
- Ability to set up scheduled builds & automation test execution
- Proficient in the installation, provisioning and administration of Virtual Machines (VMs) using VMware, vSphere Client VMware ESXi 6 vCenter Server.
- Ability to be able to implement a Continuous pipeline with Docker, Jenkins and GitHub.
- Working knowledge of Azure services IaaS, PaaS, and SaaS and coming trends in the Cloud space
- Manage internal websites including initial setup, configuration and ongoing management of services (Red Hat Enterprise, Apache, MySQL etc.)
- Familiarity with the fundamentals of Linux scripting languages (Perl, Shell)
- Ability to build and monitor services on production servers.
- Install Configure and maintain the production of JIRA service
- Ensure systems are stable and available and dat user issues are addressed in a timely manner.