We provide IT Staff Augmentation Services!

Devops Cloud Engineer (azure Devops) Resume

5.00/5 (Submit Your Rating)

New, YorK

SUMMARY

  • Over 8+ years of experience in IT industry with major focus on DevOps, Software Configuration, Release management, Infrastructure management, Build/Release Management.
  • Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing, and Implementing and Post - production analysis.
  • Implemented on AWS platform and its dimensions of scalability including EC2, S3, EBS, VPC, ELB, AMI, RDS, IAM, Route 53, Auto scaling. Experience in server infrastructure development on AWS.
  • Hands on experience in writing scripts in Python boto framework and automate the build process.
  • Working as Cloud Administrator on Microsoft Azure, involved in configuring virtual machines, storage accounts, resource groups.
  • Configured and MonitoredCICDpipelines usingVSTS (Azure DevOps), andGIT.
  • Experienced with different Infra deployment options with Azure Cloud.
  • Implementation of Release Management automation processes using TFS, VSTS.
  • Expertise in automating build and deployments using ANT, MAVEN, Python and Shell Scripts.
  • Efficient experience in using Nexus and Artifactory Repository managers for Maven builds.
  • Experience in defining the manual and automation process of CI/CD pipeline using Azure DevOps.
  • Hands on experience with Ansible Playbooks, modules and roles.
  • Set up Continuous Integration for major releases in Azure DevOps.
  • Dockerized applications by creating Docker images from Dockerfile & deployed using Azure DevOps.
  • Experience in Configuring and deploying to Application servers WebLogic and WebSphere.
  • Extensive experience in writing various modules like Functions, PL/SQL Packages, Stored Procedures, Triggers and Functions using Oracle SQL, MySQL and PL/SQL.
  • Administer, install and manage Linux and Windows Desktops/Servers.
  • Expertized in JIRAsoftware withJenkins&githubfor real time bug tracking and issue management.
  • Experience in writing shell scripts for admin tasks in MQ and monitored various MQ objects.
  • Worked extensively on automation engine Ansible that automates cloud provisioning, configuration management, application deployment. Wrote playbooks and deploying applications using Ansible.
  • Hands on experience with Ansible Playbooks, modules and roles and Set up Continuous Integration for major releases in Jenkins. Dockerized applications by creating Docker images from Dockerfile.
  • Worked on Docker for Application isolation in Linux environment and handled large volumes of container clusters with Docker swarm, Kubernetes and Mesos using Linux Virtual machines.
  • Experience working with Amazon Web Services (EC2/AWS) - Web consoles, APIs, and Security Groups, Elastic Load Balancer, VPC, Elastic IP’s, Route 53, Lambda, RDS and S3.
  • Hands on experience working in both Waterfall and Agile methodologies for Software Configuration Management. Good knowledge on ITIL Process and coordinated releases across the projects.

TECHNICAL SKILLS

CI/CD: Azure DevOps, VSTS, TFS, Jenkins

Container: Docker, Kubernetes, AKS, Docker Swarm

Monitoring Tools: AppDynamics, Splunk, Log Analytics, Azure Monitor

Version Control tools: Azure DevOps, Bitbucket, Git, TFS

Operating System: Linux (RedHat, CentOS, Ubuntu), Windows 95/98/XP

Languages: Python, Ruby, Power Shell, Shell, YAML, C, C++

Database: SQL Server 2012, PostgreSQL, MSSQL

App Servers: WebLogic Server, Apache Tomcat, JBoss, Server, Nginx

Cloud Computing Service: AWS, Azure (AKS, ADF etc..)

Networking: TCP/IP, NIS, NFS, DNS, Cisco Routers, F5 load balancer

Configuration Tools: Ansible, Docker, Terraform, Chef, Vagrant

PROFESSIONAL EXPERIENCE

Confidential, New York

DevOps Cloud Engineer (Azure DevOps)

Responsibilities:

  • Configured and maintained Azure DevOps to implement the Pipeline and integrated VSTS with Gradle to schedule the builds using gradle files.
  • Created CICD (VSTS) pipelines in Azure DevOps environments by providing their dependencies and tasks. Also have experience on implementing and managing continuous delivery systems and methodologies in Azure.
  • Automated application deployment from VSTS using build templates that trigger PowerShell scripts.
  • Provisioned Docker swarm infrastructure using Terraform scripts and all application deployments are performed by Ansible Scripts.
  • Created ARM templates to provision infrastructure in Azure using PowerShell.
  • Wrote Azure CLI scripts to automate several batch jobs like running ETL jobs on data lake, data load on storage accounts and file transfers across the file shares.
  • Migrated Docker Swarm Environment to Azure Kubernetes and deployed pods using YAML scripts
  • Created Service & Deployment YAML scripts from scratch for the deployment in AKS Cluster.
  • Setup AKS cluster with K8s Master that has API server, Kube-Scheduler & Kube-Controller
  • Implemented Kubernetes to deploy scale, load balance, scale and manage docker containers with multiple name spaced versions in Azure Cloud.
  • Setup Kubernetes cluster for Docker Container Management using Azure Devops for build and Deployed batch processing microservices.
  • Implemented CICD pipeline for AKS using Helm charts in Azure Devops.
  • Installed VSTS customized agents on Linux & windows servers and Scheduled CRON jobs using CICD on VSTS build servers to clean-up the disk space and increase efficiency.
  • Written Powershell scripts to automate file share creation, SQL cluster creation, AD join process and disk space increase process.
  • Developed SQL scripts to create users with specific DB roles, indexes for databases and resolve application related duplicate data entries.
  • Developed shell scripts to push and pull application hash codes between Docker registries.
  • On call support on rotation basis to support production deployments and client onboarding.
  • Assist internal users of Splunk in designing and maintaining production-quality dashboards
  • Automated uploading Powerbi reports & updating datasource connection using azure Devops
  • Created CD for Datafactory & Databricks deployment and published code via pipeline is Azure.

Environment: Ansible, Linux, Windows OS, Azure DevOps, Azure Cloud, NSG, Maven, Docker, Docker swarm, Terraform, Shell Script, Splunk, SQL, Python, Auto Scaling, VSTS, GitLab, TFS, PowerShell.

Confidential, Bethlehem, PA

AWS Cloud Engineer

Responsibilities:

  • Configured and maintained Jenkins to implement the Pipeline and integrated Jenkins with Maven to schedule the builds using POM.XML file.
  • Automated application deployment from TFS using build templates that trigger PowerShell scripts.
  • Configured TFS to run CI builds and execute unit test on all check-ins for .net web applications.
  • Installed/Configured and Managed Artifactory Repository Manager (Docker registry Setup).
  • Generated reports using SonarQube which covers different areas of Code quality like potential bugs,
  • Worked with IAM service creating new IAM users & groups, defining roles and Identity providers
  • Installed/Configured and Managed GitLab SCM for CI/CD Workflow.
  • Worked with Cloud-based solutions like AWS for deploying on-demand Windows and Linux environments using EC2 and AMI, S3, IAM, EBS for cloud storage services, ELB, and Auto scaling, load-balancing and highly scalable environments, VPC for virtual public and private networking.
  • Implemented automated deployments with Docker-compose for scalable application deployment.
  • Worked with Docker and Puppet on AWS, from helping developers and testers to build and containerize their application (CI/CD) to deploying on AWS Public cloud.
  • Migrated Linux environment to AWS/ RHEL Linux environment and used Auto scaling feature.
  • UsedCloud-Watchlogs to move application logs toS3and create alarms and notifications for EC2 hosts using CloudWatch.Create alarms based on few exceptions raised by applications.
  • Deployed AWS Lambda code from Amazon S3 buckets. Used the AWS-CLI to suspend an AWS Lambda function. Used AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS.
  • Wrote YAML scripts to perform deploys to Tomcat Webserver and WebSphere App Servers.
  • Configured Puppet to manage AWS environments and automate the build process for core AMIs used by all application deployments including Terraform Scripts and Puppet.
  • Performed setup of clustered environment setups with WebSphere Application Server.
  • Created Puppet Manifests for automating deployments of application Containers.
  • Deployed code on WebLogic Application Servers for UAT, IST, and Development environments.
  • Deployed LAMP based applications in AWS environment, including provisioning MYSQL- RDS and establishes connectivity between EC2 instance and MySQL-RDS via security groups.

Environment: Puppet, RHEL 6/7, MSBuild, Cloudwatch, Lambda, Artifactory, IAM, Maven, Docker, Terraform, Shell Script, RDS, SonarQube, Oracle, Splunk, AWS, Lambda, SQL, Jira, Python, Auto Scaling, Ruby, Apache Tomcat, Jenkins, GitLab, TFS, PowerShell.

Confidential -Campbell, CA

Infrastructure Cloud Engineer/DevOps Engineer

Responsibilities:

  • Installed and configured Jenkins for Automating Deployments and providing a complete automation solution for Continuous integration workflow.
  • Worked extensively withMSBuild/TFS-Build/Jenkins and kept track ofbuildreleases.
  • Implemented continuous deployment pipeline with Jenkins and Jenkins workflow on Kubernetes.
  • Have an experience in AWS Network administration, AWS RDS services, AWS instance monitoring, troubleshooting deployment optimization, root cause analysis and preparing documentation.
  • Provisioned infrastructure using Cloud-formation templates in AWS. Worked with Ansible managing Docker Hosts, setting up Docker services and provide with images of the application container.
  • Developed and maintained build script using Apache ANT for J2EE, NANT and MSBuild for .NET applications to perform builds efficiently.
  • Automated deployment modules of IIS web applications, bindings and configuration settings using a combination of Python scripts and Ansible.
  • Created a Lambda Deployment function, and configured it to receive events from your S3 bucket.
  • Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Ansible.
  • Wrote modules like Functions, PL/SQL Packages, Stored Procedures, Triggers and Functions using Oracle SQL, MySql and PL/SQL.
  • Wrote Ruby scripts to perform deploys to Tomcat Webserver and WebSphere App Servers.
  • Installed and configured monitoring tools like Splunk for monitoring, create report and dashboards using Splunk by identifying data patterns, and metrics.
  • Installed and configured foreman with Ansible for auto-provisioning Linux machines in AWS.
  • Set up PostgreSQL database servers for Web Server environment.
  • Set up Factor and VMware Perl SDK for custom Web-UI-based reports for VMs.
  • Deployed Dynamic content to Application servers like WebSphere and WebLogic.

Environment: Maven, Cloud-Formation, PostgreSQL, PCF, ASP.Net, Route 53, RDS, RHEL 6/7, Lambda, Ubuntu, Visual Studio, Java, TeamCity, Oracle, Apache Tomcat, SQL, JIRA, Splunk, IAM, Auto Scaling, Jenkins, Ansible, Python, VMware, Docker, Shell script, AWS.

Confidential, Hanover, MD

Sr.DevOps Engineer

Responsibilities:

  • Installed/Configured/Managed Jenkins Continuous Integration Automation.
  • Responsible for the Plugin Management, User Management, Build/Deploy Pipeline Setup and End-End Job Setup of all the projects.
  • Maintained branches in GITHUB version control for the changes made in cookbooks as per release.
  • Installed, configured and maintained web servers like HTTP Web Server, Apache Web Server.
  • Developed Web Services and Web Service Clients using combination of Java and C#.
  • Implemented the Chef Software setup and configuration on VM’s from the scratch and deployed the run-list into chef-server and bootstrap the chef clients remotely.
  • Development and version control of Chef Cookbooks, testing of Cookbooks using Food critic and Test Kitchen and running recipes on nodes managed by on premise Chef Server.
  • Used existing cookbooks from Chef Marketplace and customizing the recipes with respect to each VM, and Customized changes in Data Bags, Roles and Recipes.
  • Responsible for Continuous Integration(CI) and Continuous Delivery(CD) process implementation from Dev to Eval, Eval to Pre-Prod/ Pre-Prod to Production systems using Jenkins, GIT, SVN, Chef.
  • Deployed the cookbooks, recipes using knife tool from Chef-DK Workstation to Chef-server.
  • Created user, rpm packages and patch management & configuration implementations.
  • Automated Apache-webserver configuration, DB Server configuration, SSSD Configuration, LAMP by writing Ruby Cookbooks in Chef as configuration management tool.
  • Involved in querying data fromMangoDBfor searching grouping and sorting.
  • Worked on Relational Databases such as SQL and Microsoft Access.
  • Automated Nagios alerts and email notifications using python and executed them through Chef.

Environment: Perl Scripting, Python, Shell, Ruby, Nexus, SQL, Chef, Chef-DK, Chef workstation, Chef Server, Chef V12, Red Hat Linux 5/6/7, Windows 2003/2008, Nagios, Azure, Ngnix, SVN, Jenkins, JBoss, Web Services.

Confidential

Jr. Systems Engineer

Responsibilities:

  • Installed, Configured and Upgraded Red Hat LinuxRHEL4/5/6 operating systems.
  • Installed and Configured Logical Volume Manager on Linux 6.
  • Installed new or rebuilding existing Servers on Oracle Enterprise Linux and configuring hardware, peripherals, services, directories, storage as per the standards and project requirements.
  • Implemented RAID techniques and the created Disk groups and volumes.
  • Used VMware for testing various applications on different operating systems.
  • Installation, Configuration, Administration and Troubleshooting of ESX 4.x/ESXi5.x, Virtual Center.
  • Installed Red Hat Linux using Kick start with the help of HTTP server.
  • Configured yum repository server for installing packages from a centralized server.
  • Updated Servers with latest Patches using Local repo.
  • Install, configure, and troubleshoot IIS 6 on Windows Servers.
  • Created Physical and Logical Volumes, Volume groups, implemented disk mirroring on LVM.
  • Involved in day to day maintenance and troubleshooting problems related to Linux.
  • Created slices or volumes, constructing file systems, monitoring free space, disk usage, Administration& monitoring of disk based file system. Knowledge on Nagios monitoring tool.
  • Configured DNS, DHCP servers & Installation of Web logic, troubleshooting etc.

Environment: Red Hat Linux 4.x,5.x AS ES, IIS, Oracle 9i/10g, Samba, NT/2000 Server, Web sphere, Web Logic 8.1, VMware ESX 2.x, Apache Server 1.x,2.x, Bash.

We'd love your feedback!