We provide IT Staff Augmentation Services!

Devops Engineer /azure Resume

5.00/5 (Submit Your Rating)

St Petersburg, FL

PROFESSIONAL SUMMARY:

  • Fast - paced software professional with 8+ years of experience in IT industry comprising of Linux System Administration, DevOps Engineering, and in automating, building, releasing of code from one environment to other environment and deploying to servers.
  • Extensive experience includes SCM, DevOps, Build/Release Management and Cloud Management and Containerization.
  • Expertise in designing Build process, Software Product Development, Process Automation, Build and Deployment Automation, Release Management, Packaging Quality Control, Source Code repository & Environment management. Experienced in creating and using EC2 instances.
  • Strong experience in DevOps activities such as Continuous Integration, Continuous Deployment and on the required tools. Experience with cloud and virtualization-based technologies like Docker, VMware.
  • Experience in CI build and deployment automation tools like GIT, SVN, ANT, ETL, Chef, and Ansible.
  • Created Terraform scripts for EC2 instances, Elastic Load balancers and S3 buckets, Planned, developed & maintained Infrastructure as code using CI/CD deployments using Terraform.
  • Hands on Experienced with the Linux/Unix Operating system. Involved in designing and deploying applications utilizing almost all the AWS stack (Including EC2, Route53, S3, ELB, EBS, VPC, RDS, DynamoDB, SNS, SQS, IAM, KMS, Lambda, Kinesis) and focusing on high-availability, fault tolerance and auto-scaling in AWS Cloud Formation, deployment services (OpsWorks and Cloud Formation) and security practices (IAM, CloudWatch, CloudTrail).
  • Working in implementation team to build and engineer servers on Ubuntu and RHELLinux. Provisioning virtual servers on VMware and ESX servers using Vcloud.
  • Designed and Implemented a Micro services container CI and CD solution within AWS leveraging Jenkins, Docker, Ansible and Kubernetes
  • Strong experience working on several docker components like Docker Engine, Hub, Machine, creating docker images, Compose, Docker Registry and handling multiple images primarily for middleware installations and domain configurations.
  • The architecture included Docker as the container technology with Kubernetes and worked on with REST API. Created Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volume.
  • Extensive experience on working with the Configuration/Deployment Tools like CHEF (Knife, recipe, cookbook), ANSIBLE (Playbook, Inventory) and PUPPET (Puppet manifests, Factor, catalog). Good knowledge in automation development with SALTSTACK
  • Hands-on experience on Ansibleand Ansible Tower as Configuration management tool, to configure and to automate repetitive tasks, quickly deploys critical applications, and proactively manages changes.
  • Configured and installed ChefWorkstation, BootstrappedNodes, wrote CookbooksRecipe and uploaded them to Chef - Server. Testing of cookbooks using Food Critic and Test Kitchen and running recipes on nodes managed by On-premise Chef Server.
  • PuppetManifests to provision complex multi-node applications composed of Nodes , Apache, NginxandMySQL. Strong experience in creating ANT/MAVENbuilds and generatedjar, war, ear files stored in Nexus repository and deployed with Ansible and Puppet.
  • Experience in using bug tracking tools like JIRA, RALLY andREMEDY. Implementation of JIRA to track all issues pertaining to the SDLC and Integration of JIRA with Git to track all code changes.
  • Experienced in trouble shooting and applications and automate deployment on web/application servers like Apache , JBOSS , Glassfish, Tomcat, andWebLogic .
  • Involved in Installation, Configuration and Troubleshooting VMware and experiences with Linux Virtual Machines using VMware (VSphere, virtual center), Hypervisor, andVirtualBox expert in automation and deploy configuration management to different environments DEV/PROD.
  • Experience in shell scripts, Ruby, Python, and PowerShell for automating administrations tasks and scheduling jobs.
  • Experience migrating infrastructure and application from on premise to Azure and from Cloud to Cloud such as AWS to Microsoft Azure
  • Experience on Azure cloud and worked on Azure resources like Virtual Networks, Azure AD, Subnets, Virtual Machines, Virtual Machine Scale Sets, Load Balancers, App Services and Azure storage.
  • Expertise in Automation, Configuring, Deploying utilizing almost the entire AWS stack including (EC2, ECS,ELB, S3, EBS, VPC, AMI, SNS, RDS, IAM, Route 53, Auto scaling, CloudFront, CloudWatch, CloudTrail, CloudFormation, OpsWork, Security Groups) focusing on fault tolerance, high availability, and auto-scaling.
  • Experience on AWS IAMservice, IAMpolicies, Roles, Users, Groups, AWS access keys and Multi Factor Authentication and migrated applications to the AWS Cloud.

TECHNICAL SKILLS:

Cloud Technologies: AWS (EC-2, ELB, VPC, RDS, S3, Cloud Formation) Jenkins, GIT, CHEF,CONSUL

Web/Application Servers: Web logic, JBoss, WebSphere, Apache Tomcat

Operating Systems: Red hat, Ubuntu, Linux, WINDOWS, CentOS, SUSE.

Application software’s: GIT, Jenkins, Ansible, Puppet, Salt stack, Vagrant, Docker

Apache, Tomcat, JBOSS, Zabbix, Adobe Illustrator FileZilla,: WINSCP, AWS, Chef, Ansible, Splunk, AWS, TFS, JIRA.

Languages: Shell, Bash, Perl, Ruby and Python scripting

Web Technologies: Servlets, JDBC, JSP, XML, HTML, Java Script.

PROJECT EXPERIENCES:

Confidential, St Petersburg, FL

DevOps Engineer /Azure

Responsibilities:

  • Responsible for Continuous Integration (CI) and Continuous delivery (CD) in development, Quality Analysis, and Production environments.
  • Responsible for configuration management, maintenance and troubleshooting of projects, implemented a Continuous Delivery (CD) framework using Maven in Linux.
  • Troubleshoot the build issue during the Jenkins build process.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Configured and maintained Jenkins to implement the CI/CD process and integrated the tool with Git, Maven, Nexus, Docker, Nagios and Jira for end to end automation and took the sole responsibility to maintain the CI/CD Jenkins server.
  • Worked on GIT and Subversion (SVN) version control systems, by setting up the GIT and SVN repositories for Jenkins build jobs, polled Version Control Systems in a periodic manner using Cron Jobs.
  • Monitored, administered Sub version and creation of Branches/Tags. Provided Deployment support for Pre-Production and production environments
  • Performed containerization of the platforms using Docker containers.
  • Worked on Docker container snapshots, attaching to a running container, image managing, directory structures.
  • Manage deployment automation using Puppet, M Collective, Custom Puppet Modules and Ruby.
  • ExperienceinAdministrationofProduction,DevelopmentandTestenvironment'scarryingWindows,Red Hat Linux, Centos servers.
  • Set up and maintain tools for agile development (Jenkins, Git, Subversion, ETC)
  • Experienced in Puppet automation, installing and configuration of puppet server and agent setup.
  • Engage and train system administrators on core competencies of PowerShell in order to automate as much as they can.
  • Automated a complex, error-prone customer on-boarding process using Windows PowerShell.
  • Designed and implementing a series of PowerShell workflows and scripts.
  • Developing a Continuous Delivery (CD) PIPELINE with Docker, Jenkins, GITHUB and Azure pre-built images
  • Prepared capacity and architecture plan to create the Azure Cloud environment to host migrated IaaS VMs and PaaS role instances for refactored applications and databases.
  • Hands on experience in Azure Development, worked on Azure web application, App services, Azure storage, Azure SQL Database, Virtual machines, Fabric controller, Azure AD, Azure search, and notification hub. Experience in using Azure service fabric to package, deploy, and manage scalable and reliable microservices and containers.
  • Planning and implementation of data and storage management solutions in Azure (SQL Azure, Azure files, Queue storage, Blob storage), Migrating the current code to CI/CD pipeline via Ant to Maven and Anthill Pro to Jenkins.
  • Implemented Terraform modules for deployment of applications across Azure and with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation.
  • Extensively involved in Version Control, Build & Release Management and Deployments of the Solutions to the DEV, QA & PROD Environments leveraging Azure DevOps/VSTS principles/process (CI/CD) and toolsets of Visual Studio, AKS (Azure Kubernetes Service), Application Insights, Log Analytics.
  • Experience in deploying Microsoft Azure Multi-Factor Authentication (MFA).
  • Worked in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, and Auto-Scaling.

Environment: Solaris, SVN, GITHUB, Docker, Ansible, Cloud Watch, Oracle, MySQL, Jenkins, Ruby, PowerShell, Bash, ANT, Maven, PUPPET, MS AZURE, JIRA, Apache Tomcat.

Confidential, Little Rock, AZ

Sr. DevOps Engineer/AWS

Responsibilities:

  • Modeled and automated the End to End Continuous Integration/Deployment/Delivery pipeline which included building a Continuous Integration server utilizing tools like Jenkins, Artifactory, Maven, GIT and Sonar . Used Jfrog Artifactory as our external repository manager to store and retrieve the build artifacts .
  • Developing automated process for code builds and deployments; Jenkins, Ant, Maven, Sonar type Nexus, Shell Script, Perl, Java.
  • Integrated Maven with Shell scripts created in Bash to automate the deployments for the Java based applications. Managed the deployment activities for multiple server instances by enabling password less communication between the servers and utilizing utility in the shell scripts.
  • Experience in setting up the infrastructure using AWS services including ELB, EC2, Elastic container services (ECS), Auto-scaling, S3, IAM, VPC, RDS,Cloud Trail, Cloud Watch, Elastic Cache, Lambda, SNS, Glacier, Cloud Formation, Storage Gateway, Code Commit, Code Deploy and Code Pipeline.
  • Responsible for the creation of S3 buckets and policies and for the creation of IAM role-based policies. Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier .
  • Using Python included Boto3 to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBS volumes backing AMIs and scheduling Lambda functions for routine AWS tasks.
  • Designed AWS CloudFormation templates to create custom sized VPC, Subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Experience in Elastic Load Balancing endpoint in front of a microservices that is deployed on AWS ECS and Amazon API Gateway can make proxy calls to any publicly accessible endpoint.
  • Create Jenkins job to build the artifacts using maven, deploy the Terraform templates to create the stack and experience in Installing and configuring basic High Availability WebPlatforms using Terraform.
  • Used Jenkins and pipelines to drive all microservices builds using Maven/Gradle for Artifacts and Dockerfile Builds to Docker registry and then deployed to Kubernetes, Created Podsand managed using Kubernetes by building Production Grade Kube Clusters withKOPS.
  • Experience on Open shift v3 and containerization of apps using Docker and Responsible for installation & configuration of Jenkins to support various Java builds and Jenkins plugins to automate continuous builds and publishing Docker image s to the Nexus repository.
  • Worked on Container management using Docker by writing Dockerfiles and set up the automated build on Docker HUB and installed and configured Kubernetes.
  • Used Kubernetes to manage containerized applications using its nodes, ConfigMaps, selector, Services and deployed application containers as Pods.
  • Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and managed releases of Helm packages.
  • Deployed production-ready Kubernetes Clusters on top of Amazon EC2 instances using KOPS.
  • Automated deployments, scaling, and operations of application containers across clusters of hosts, provided container-centric infrastructure by Kubernetes
  • Worked on creating Docker Containers and Docker consoles for managing the application life cycle.
  • Designed and Developed Jenkins Builds deployments on Docker containers.
  • Written wrapper scripts to automate deployment of cookbooks on nodes and running the chef client on them in a Chef-Solo environment.
  • Installed and setup Chef for planning and designing of GUI for automation purpose using cloud forms, Design RPM packages for installation and configuration thorough chef resource.
  • Design and Implemented Ansible and used to manage web applications, Configuration files, Groups, Users. Experiences in managing and configuring nodes with Ansible server and work station and used Ansible to orchestrate software updates and verify functionality.Implemented automated local user provisioning in instances created in OpenStack cloud through Ansible Play books.

Environment: AWS S3, Glacier, EBS, Elastic Load balancer (ELB), Auto Scaling Groups, Jenkins, Maven, GIT, Chef, C# .Net 4.0, ASP.Net, ADO.Net.

Confidential, Fort Lauderdale, FL

Sr. DevOps Engineer

Responsibilities:

  • Hands on experience in amazon web services which includes Cloud Formation, Elastic Load Balancer, Elastic Beanstalk, CloudWatch, IAM, Server Migration, Route 53, SQS, VPC, S3, Dynamo DB, SNS, Glacier, RDS, EC2 Container Service, Lambda .
  • Experienced in setting up databases in AWS using RDS, storage using S3 bucket and configuring instance backups to S3 bucket by creating snapshots.
  • Experience in Software Integration, Configuration, building, automating, managing and releasing code from one environment to another environment and deploying to servers
  • Leveraged AWS cloud services such as EC2, auto-scaling, and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Deployed Microservices using pivotal Cloud Foundry and deploying applications into Cloud Foundry as part of Continuous Integration.
  • Involved in supporting cloud instances running Linux and Windows on AWS, experience with Elastic IP, Security Groups and Virtual Private Cloud in AWS.
  • Extensive experience on configuring Amazon EC2, Amazon S3, Amazon Elastic Load Balancing IAM and Security Groups in Public and Private Subnets in VPC and other services in the AWS.
  • Experience in cloud automation using AWS Cloud Formation templates.
  • Implemented scheduled downtime for non-prod servers for optimizing AWS pricing.
  • Written Chef Cookbooks for server provisioning in aws using Chef Recipes.
  • Experience in migrating build.xml into pom.xml to build the applications using Apache MAVEN
  • Engineered Splunk to build, configure and maintain heterogeneous environments and maintained log analysis generated by various systems including security products.
  • Managed network security using Load balancer, Auto-scaling, Security groups and NACL
  • Extensively worked on Jenkins CI/CD pipeline jobs for end-to-end automation to build, test and deliver artifacts and Troubleshoot the build issue during the Jenkins build process.
  • Implemented Jenkins Code Deploy plugin to deploy to AWS and used to automate the build process and deploy the application to Tomcat server.
  • Used Chef for configuration management of hosted Instances within AWS, Configuring and Networking of Virtual Private Cloud (VPC).
  • Implemented automations tools using chef cookbook instances.
  • Installation and setting up of chef server and node. And create recipes to set up environment.
  • Installed Chef Server Enterprise on premise/workstation/bootstrapped the nodes using knife and automated by testing Chef recipes/cookbooks with test-kitchen/chef spec.
  • Created and implemented chef cookbooks for deployment and used Chef Recipes to create a Deployment directly into Amazon EC2 instances
  • Installed RedHat Linux using kick start and applying security polices for hardening the server based on company's policies. chef
  • Created users, roles and groups using Identity Access Management (IAM) and attached the required policies.
  • Performed Branching, Tagging, Release Activities on Version Control Tool GIT (GitHub).

Environment: GIT, Jenkins, MAVEN, Azure, Nagios, Elastic Load Balancer, WebSphere, C#.NET, .NET Framework.

Confidential, McLean, VA

DevOps Engineer

Responsibilities:

  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Python and Shell scripts to automate routine jobs. Worked with the Architects on SDLC process being the owner of post development environments
  • Designed and implemented Chef, including the internal best practices, cookbooks, automated cookbook CI and CD system.
  • Implemented Continuous Delivery framework using Jenkins, Chef, Maven& Nexus in Linux environment.
  • Automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products.
  • Coordinated the resources by working closely with Project Managers for the release and carried deployments and builds on various environments using continuous integration tool
  • Developed and implemented the software release management for the release of web applications.
  • Wrote ANT and MAVEN Scripts to automate the build process.
  • Used Shell/Perl scripts to automate the deployment process.
  • Performed Load/Functional testing using Mercury Load runner and HP QTP.
  • Designed a customized Status Reporting tool used currently, based on the specific requirements using J2EE/ Struts and WebSphere Application Server with DB2 as Database.
  • Coordinated Instance Refreshes and Environment Re-base lining.
  • Coordinated all the IT projects successfully by resolving release interdependencies and planning release.
  • Planning, scheduling and documenting releases at code Freeze Periods.
  • Worked with many teams of strength more than 30 and managed 2 release/build engineers.
  • Stand by administrator for Clear Case and PVCS.
  • Performed Functional and Stress Testing for a few applications using Mercury Load runner
  • Worked with HP QTP for Functional Testing.

Environment: Subversion, Clear Case, Hudson, Java/J2EE, JDK, ANT, MAVEN, DB2, UNIX, Windows Server 2003, Windows XP, Web Sphere, Perl Scripting, HP Quality Center.

Confidential

Jr DevOps Engineer.

Responsibilities:

  • Installation and administration of RHEL 4.0/5.0 and SUSE 10.x.
  • Wrote UNIX shell scripts for automated installations and Experienced in windows and Linux based operating systems for troubleshooting.
  • Developed automated processes that run daily to check disk usage and perform cleanup of file systems on LINUX environments using shell scripting.
  • Used Python scripts to automate the Build and deployment process to deploying the web services.
  • Continuous Integration and Automation for the environments and created Jenkins pipeline for various projects using build label and plug-in.
  • Worked as JIRA Systems Administrator for the international JIRA/Confluence infrastructure, including all associated programs, plugins and systems.
  • Designed and Implemented CI & CD Pipelines achieving the end to end automation from code checking to artifacts deployment.
  • Integrated Maven with Shell scripts created in Bash to automate the deployments for the Java-based applications.
  • Experience working with Chef Enterprise Hosted as well as On-Premise, Installing Workstation, Bootstrapping Nodes.
  • Wrote Ansible playbooks for installing packages, Deployments and configuration.
  • Monitoring system performances using Nagios and managing network issues.

Environment: Jenkins, JIRA, Linux, Windows, C, C++, TFS 2010/2012/2013 (Team Foundation Server), PowerShell, .Net, C#, Java, ASP, Python, VSTS 2015, IIS, Chef, Ansible, Docker, Maven.

We'd love your feedback!