We provide IT Staff Augmentation Services!

Sr Azure Devops Engineer Resume

0/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • Over 7+ years of work experience comprising Software Configuration Management (SCM), DevOps Build/Release Management, Systems Administration, Change/Incident Management and Cloud Management.
  • Expertise in Azure Cloud Services, like Azure Key Vault(AKV), Azure Active Directory (AD), Azure Storage, Azure VMs, Azure Functions, Azure Service Fabric, Azure Monitor, Azure Kubernetes Service(AKS), Azure Container Registry(ACR), Azure Resource Manager (ARM), SQL Database and Azure Databricks.
  • Hands - on experience in Azure Cloud Services (PaaS & IaaS), Storage, Web Apps, Active Directory, Azure Container Service, VPN Gateway, Content Delivery Management, Traffic Manager, Azure Monitoring, OMS, Key Vault, Visual Studio Online (VSO), Cognitive Services (LUIS) and SQL Azure.
  • Experienced in all phases of thesoftware development life - cycle (SDLC)with a specific focus on the build and release of the quality software. Experienced in Waterfall, Agile/Scrum and most recentlyContinuous Integration (CI) and Continuous Deployment (CD)practices.
  • DeployedAzureIaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.
  • DeployedAzureresource manager-based resources.
  • Implemented Security in Web Applications usingAzureand deployed Web Applications toAzure.
  • Strong experience on C, Multi-threading, Boost, STL, Sqlite, GDB, Purify, Quntify, Fortify and Makefile on Unix/Windows platforms.
  • Familiar using Dependency Visualization inAzuremigrate for deep analysis and identify application dependencies.
  • Worked with Client team to build flow diagram for existing Training environment.
  • Did pilot migration of Dev/Test workloads via lift & shift toAzureusing Azure Site Recovery.
  • Hands on experience in using version control tools likeSubversion (SVN), GIT, GitHub and Bitbucket.
  • Extensively worked onJenkinsforcontinuous integrationand for End-to-End automation for all build and deployments.
  • I was createdJenkinsPipelines using Groovy script to automate the process to deploy.
  • Extensively used build utilities likeMaven, ANTand Gradle for the building of .jar, .war and .ear files.
  • Experience setting upAzureMigrate and ASR servers using OVF templates in the On-premise vCenter host.
  • Skilled enough to build deployment, build scripts and automated solutions using scripting languages such asShell, Python, Ruby, Perletc.
  • Experience in usingNexus RepositoryManager for Maven builds.
  • In-depth understanding of the principles and best practices ofSoftware Configuration Management (SCM).
  • Designed and implemented fully automated server build management, monitoring, and deployment by usingAnsible playbooks and Modules.
  • Worked withAnsible Playbooksfor virtual and physical instance provisioning, Configuration management, patching, and software deployment.
  • Good experience in automatingCI and CD pipelines.
  • Worked on provisioning different environments usingChef, Puppet,and other Configuration management tools.
  • Server provisioning, automation (Puppet/Chef/Ruby), maintenance and performance tuning Handson experience in installing and administrating CI tools likeHudson/Jenkins, Team city,Bambooand ALM tools like Anthill Pro and TFS.
  • UsedPuppetandCheffor Configuration Management tool.
  • Experience integration ofKafkawith Spark for real time data processing.
  • Worked with OpenShift platform in managingDockercontainers andKubernetesClusters
  • Hands on experience in using version control tools likeSubversion (SVN), GIT, GitHub and Bitbucket.
  • Experience in implementing Horizontal Pod Autoscaler onKubernetes.
  • Expert level knowledge on CloudAWS & Azure Services.
  • Worked withIaaS(Infrastructure as a Service),SaaS(Software as a Service), PaaS (Platform as a Service)and solutions.

TECHNICAL SKILLS

CI/CD: Jenkins, VSTS, GitHub/Bitbucket, Maven, SonarQube, Nexus OSS, Bamboo, ANT, Makefile, Confluence, JIRA.

Cloud Platforms: Amazon Web services, Azure, GCP, Open stack, Open shift, PCF

Microservices: Docker, Kubernetes, AWS ECS

Logging and alerting: ELK stack, Splunk, Cloud Watch, SNS

Distributed Messaging Platform: KAFKA

Infrastructure Automation: Ansible, Terraform, Chef

Test Automation: Junit, Nunit, Selenium

Application Servers: Apache Tomcat, JBOSS, Web Logic, Web Sphere

Web Servers: Nginx, Apache HTTP

Operating Systems: Windows, Linux, CentOS, Ubuntu

Databases: Oracle 10g/11g/12c, Mongo DB, MySQL

Scripting: Python, Shell, PowerShell, Perl, Ruby, JavaScript

PROFESSIONAL EXPERIENCE

Sr Azure DevOps Engineer

Confidential

Responsibilities:

  • Hands-on experience Designing, planning and implementation for existing on-premise applications toAZURE Cloud(ARM), Configured and deployed Azure Automation Scripts utilizing Azure stack Services and Utilities focusing on Automation.
  • Configured and implemented storage blobs and Azure files - Created Storage accounts, Configured the ContentDelivery Network(CDN), custom domain, Managing access and storage access key.
  • Experience in Windows Azure Services likePaaS, IaaSand worked on storages like Blob (Page and Block), Sql Azure. Well experienced in deployment & configuration management and Virtualization.
  • Developed and supported the Software Release Management and procedures. Also experienced with working on Subversion, Proposed and implemented branching strategy. working as DevOps engineer/AWS/Build and release implementing applications using RTC, Makefiles, Python, Maven Perl, Jenkins, GIT, TFS, CAN messages, Docker and Batch Files to achieve continuous integration and continuous Deployment.
  • Used Docker for settingAzure Container RegistrywithDockerand Docker-compose and actively involved in deployments on Docker usingKubernetes.
  • Created CI/CD Pipelinesin Azure DevOpsenvironments by providing their dependencies and tasks. Also have experience on implementing and managing continuous delivery systems and methodologies on AWS and created END-END Automation with CI Procedures usingJenkins& automated Maven builds by integrating them with Continuous Integration toolsJenkins
  • UsedAzure Kubernetesservice to deploy a managed Kubernetes cluster inAzureand created an AKS cluster in the Azure portal, with the Azure CLI, also used template driven deployment options such as Resource Manager Templates and Terraform.
  • Configured servers to hostTeam Foundation Server (TFS)instance to setup and manage Continuous Integration(CI)using Team Foundation (TF) Build Service.
  • Responsible for Administering and MonitoringVisual Studio Team System(VSTS),taking backups and consolidating collections at the time of migration from one version ofVSTSto another.
  • Good Knowledge in Make files, Bash, Perl, Groovy and Python scripting.
  • Defined dependencies and plugins inMavenpom.xml for various activities and integrated Maven with GIT to manage and deploy project related tags.
  • Automated various infrastructure activities like Continuous Deployment using Ansible playbooks and has Integrated Ansible with Jenkins onAZURE.
  • Designing and implementing fully automated Server build management,
  • Monitoring and deployment by using technologies likeCHEF &Ansible
  • Developed automation scriptingin Python(core) using Puppet to deploy and manage Java applications across Linux servers.
  • Automated most of the daily task using python scripting
  • Developed Python scripts for testing the car functioning on different services.
  • Created users, manage user permissions, maintain User & File System quota onRed Hat LINUX.
  • Responsible for designing and deploying best SCM processes and procedures with GitHub,GIT. Familiar with analysing and resolving conflicts related to merging of source code for clear case.
  • Used ApacheKafkafor importing real time network log data into HDFS
  • Improved the performance ofSQLScripts by using Object Role Modelling methodology.
  • Used Docker in build automation pipeline and production deployment & implemented the setup for Master slave architecture to improve the Performance of Jenkins. Used Jenkins for Continuous Integration and deployment intoTomCatApplication Server.
  • Profound Experience in designing Strategies to increase the velocity of development and release for Continuous integration, delivery and deployment, by using technologies like Bamboo and Jenkins. Also, experience in using SCM tools likeGIT, Subversion (SVN) andTFSon Linux platforms in maintaining, tagging and branching the versions on multiple environments
  • Expertisein JIRAfor issue tracking and project management. Experienced with Installing and Configuring theNEXUSRepository manager for sharing the artifacts within the company. Also, Supported and developed tools for integration, automated testing and release management.
  • Involved in Research of the project application architecture to support/resolve build, compile, and test issues/problems.

Environment: ANT, MAVEN, Subversion (SVN), CHEF, Docker, Vagrant, EC2, Ansible, JIRA, LINUX, RHEL, SNS, SQS, Kubernetes, Makefile, Shell/Perl Scripts, Bitbucket, Python, TFS, SCM, API, GIT, Jenkins, TomCat, Java, Azure TFS, Azure VSTS, Visual Studio, Visual Studio Code, GitBash, Python

Sr. AWS DevOps Engineer

Confidential, Columbus, OH

Responsibilities:

  • Designing, deploying and maintaining the application servers onAWSinfrastructure, using services likeEC2, S3, Glacier, VPC, Lambda, Route53, SQS, IAM, Code Deploy, CloudFront, RDS, and CloudFormationetc.
  • Implemented the various services in AWS like VPC, Auto Scaling, S3, Cloud Watch, EC2.
  • Worked with the different instancesof AWS EC2, AWS AMI’s creation, managing the volumes and configuring the security groups.
  • Designed the data models to be used in data intensiveAWS Lambdaapplications which are aimed to do complex analysis creating analytical reports for end-to-end traceability, lineage, definition of Key Business elements from Aurora.
  • Worked with the AWS S3 services in creating the buckets and configuring them with the logging, tagging and versioning.
  • Integrating third party components, data and deployment by using Make files, shell, Groovy and python scripting.
  • Used the AWS-CLI to suspend an AWSLambdafunction. Used AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS.
  • Led POC involving Confluence API call to populate Wiki with log data in AWS Glue.
  • Worked on the Cloud Watch to monitor the performance environment instances for operational and performance metrics during the load testing.
  • Created the trigger points and alarms in Cloud Watch based on thresholds and monitored logs via metric filters.
  • Worked on theAWSAuto Scaling launch configuration and creating the groups with reusable instance templates for Automated Provisioning on demand on based on capacity requirements.
  • Worked on theAWS IAMservice and creating the users & groups defining the policies and roles and Identify providers.
  • Installing and configuring Jenkins master and slave nodes. BuiltCI/CDpipeline and managing the infrastructure as code using Ansible. Worked on branching, tagging and maintaining the version control and Build pipe line withTFSandGITHUB.
  • Automated the continuous integration and deploymentsCI/CDusingJenkins,Docker, AnsibleandAWS Cloud Templates.
  • Good experience in implementing and managingMake files, Groovy and Bash script.
  • Implementing and maintainingAnsibleConfiguration management spanning several environments in Vrealize and the AWS cloud. Responsible for managing cloud computing tool AWS and the code in ALMtool i.e., GIT (version controlling).
  • DevelopedAnsibleplaybook in a variety of areas including: Docker base deployment, Docker Swarm configuration, oracle deployment, linux system provisioning,Jenkinsmanagement (deploy seed job from ansible), Vsphere (VMwareguest) management, module development.
  • Experience in docker Automation tools and builds and do an overall process improvement to any manual processes.
  • Using the docker file containers has run for theMongoDBand linking it with new container which will be the client container to access the data.
  • Worked on the docker network for setting up the private network and linking it to the container when it is spin up.
  • Mirrored theDocker imagesrequired for Spinnaker from external registry to private Docker Registry.
  • Kubernetes dashboard to access the cluster via its web-based user interface and implementedmicroservicesonKubernetes Cluster.
  • Experienced in maintaining containers running on cluster node are managed byOpenShift Kubernetes.
  • Maintained Single and Multi-container pods storage inside a node of OpenShift (Kubernetes) cluster.
  • UsedOpenShiftfor Docker file to build the image and then upload the created images to theDockerregistry.
  • Automated the deployment and replication of containers and scale in of the containers in the fly and worked on thedockerswarm for the build-in orchestration.
  • Configured Operators onKubernetesapplications and all of its components, such as Deployments, Config Maps, Secrets and Services Experience in containerizing and migrating application toKubernetes.
  • CreatedJenkinson top ofKubernetesin team environment to remove dependencies on other teams.
  • Worked on open-source development tools likeDocker Containers,MesosandKubernetes.
  • Monitoring, traffic tracking and trend analysis using Network Management Tools Splunk, SiteScope, Insight Manager.
  • UsedHashiCorpPacker to create and manage the AWS AMI's and Vault to manage AWS secret keys.
  • Implemented the effective Data sizing of theELKCluster based on the data flow and use cases.

Environment: Amazon Web Services, Jenkins, Ansible, Kubernetes, Python, Jira, Web logic, UNIX, VMware, Artifactory, Shell, Perl, JSON, Docker, Git, GitHub, Bitbucket, ELK.

Cloud Automation Engineer

Confidential, Louisville, KY

Responsibilities:

  • Expert in variousAzureservices like Compute (Web Roles, Worker Roles), Caching,Azure SQL, NoSQL, Storage, and Network services,Active Directory (AD), API Management, Scheduling,AzureAuto Scaling, and PowerShell Automation.
  • Migrating virtual environments VMWare toAzurecloud using ASR.
  • Configured VMs in availability sets using ARM templates to provide resiliency for IaaS based solution and scale sets usingAzureResource Manager to manage network traffic.
  • Work onAzureStorage, Network services, Traffic Manager, Scheduling, Auto Scaling, and PowerShell Automation.
  • Drive end to end deployment of various Components on theAzurePlatform.
  • Create and assign an initiative definition to track compliance for multiple resources and resolve a non-compliant or denied resource.
  • Managing Windows 2012 servers, troubleshooting IP issues and working with different support teams
  • UtilizedARM templatebuilding SQL Server with High-Availability for an application backend Infrastructure and Virtual Machine Scale sets for front end along with Multiple Servers Such as reporting, Scripting and Scheduling Servers
  • Script, debug and automatePowerShellscripts to reduce manual administration tasks and cloud deployments
  • Create performance measurements to monitor resources acrossazureusing Azure native monitoring tools utilizing ARM template.
  • DeployedAzure IaaSvirtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.
  • Experience in AKKA HTTP for building integration layers based on HTTP and for Low-Level HTTP server API’s
  • Automating the Microsoft .NET software build, packaging, and deployment processes usingTFSandVSTS.
  • WriteDockerfile to build/push new images to the repository and pull those to run as containers.
  • BuiltDockercontainer Scaling functionality utilizing custom scripts to analyze metrices and trigger scaling operations.
  • Experience working on several Docker components likeDockerEngine,DockerHub, Machine, Compose and Registry
  • Worked withDockerand vagrant for different infrastructure setup and testing of code.
  • Helping team migrate repositories from different source control systems to TFVC and GIT repositories inVSTS(Azure DevOps)
  • Worked on creatingAzureBlob for storing unstructured data in the cloud as blobs.
  • Worked on Managing the Private Cloud Environment usingChef.
  • Experience with both Puppet andChefConfiguration Management Tools.
  • Installing and Architecting Pivotal Cloud Foundry (PCF) on Various Iaas, leveraging the power of BOSH.
  • Created and tracked tasks in pivotal tracker (PCF)
  • UsedChefin Installation of various other basic software.
  • VSTSenvironment setup, configuration, customization of VSTS Work items, and Customization on VSTS process template
  • VSTSbranching and merging process - Process Streamline.
  • Created continuous integration system using SVN, Ant,Jenkins, chef, Puppet full automation.
  • Configured Continuous Integration environment, using Jenkins to kickoff daily builds and automation suitesJenkins,MavenandGitHub.
  • Experience in configure, automate deployment usingPuppet,ChefandJenkins.
  • Used variousSplunkApps such asSplunkon Splunk, Universal Field Extractor,SplunkApp for UNIX/Linux, Splunk DB1 Connect.
  • UsedHashi corp Consulas a service discovery tool.
  • Experience in building custom searches and visualizations in both Splunk Core andSplunkITSI
  • Provided high availability for IaaS VMs and PaaS role instances for access from other services in the VNet with Azure Internal Load Balancer..
  • Monitoring ofELKStack Clusters using X-Pack.

Environment: s:Azure (IAAS, PAAS), Windows server 2012/R2/2013, SQL server, VSTS, Windows PowerShell, Azure Storage, Docker, Ruby, Bash, Chef, Jenkins, Maven, Puppet, Bash, NT command shell, ANT, Gradle, GitHub.

DevOps Engineer

Confidential, Sacramento, CA

Responsibilities:

  • Performed the daily system administration tasks like managing system resources and end users support operations and security.
  • Implemented cloud services AWS and Implemented Bash, Perl,Pythonscripting.
  • Worked onGIT(Git Hub) repositories as Distributed Version Control System.
  • Installed and configuredGITto implement branching strategy which is suitable foragiledevelopment also provided continuous support and maintenance of software builds.
  • Responsible for taking the source code and compiling usingMavenand package it in its distributable format, such as a WAR file.
  • Worked on integrating Git into the continuous Integration (CI) environment along withJenkinsConfigured the services using modernDevOpstools.
  • Refined automation components with scripting and configuration management usingAnsible.
  • Wrote Ansible playbooks from scratch inYAML. Installing, setting up & TroubleshootingAnsible, created and automated platform environment setup.
  • Automated various infrastructure activities like Continuous Deployment, application server setup, stack monitoring usingAnsibleplaybooks.
  • Automated the deployment process by writingShell(bash),Pythonscripts in Jenkins.
  • Provide support to Account Managers,UNIXand Windows technicians, and other departments
  • Installed packages using YUM andRed HatPackage Manager (RPM) on various servers.
  • Used Apache Tomcat for deploying the Java Web Applications
  • Experience in Designing, Installing and ImplementingAnsibleconfiguration management system and in writing playbooks for Ansible and deploying applications
  • Configured and administeredJenkinspipelines for automated builds and responsible for installing Jenkins master and slave nodes.
  • Worked exclusively onVMware(Ubuntu 16.04) virtual environment.
  • Worked closely with DBA Teams to adjust kernel parameters as per requirements.
  • Designed and created multiple deployment strategies usingCI/CDPipelines using Jenkins. Installed multiple plugins to Jenkins, Configured Proxy to get auto updates
  • ConfiguredSSH,SMTP, Build Tools, and Source Control repositories inJenkins
  • Coordinated with various cross functional teams across IT operations to make sure smooth functioning of projects

Environment: Red hat Enterprise Linux (RHEL) 7/6., Java, Eclipse, Toad, Git, Tomcat, Apache, Ansible, Jenkins, Python, Ruby Chef, JIRA, Maven, Artifactory, Udeploy, Ubuntu, CentOS, AWS Cloud Formation Templates, AWS RDS, AWS Cloud Watch, Chef-solo/server.

Build & Release Engineer

Confidential, Philadelphia, PA

Responsibilities:

  • Developed installer scripts using Ant, Python and UNIX for various products to be hosted on Application Servers.
  • Automated the release pipeline to achieve zero touch deployments using Jenkins, Nexus, Coordinate/assist developers with establishing and apply in appropriate branching, labeling/naming conventions using GIT source control.
  • Analyze and resolve conflicts related to merging of source code for GIT.
  • Conceived, Designed, Installed and Implemented CI/ CD automation system.
  • Created and updated Bash scripts and modules, files, and packages.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation
  • Set up Java environment for the installation of ANT on Linux.
  • Troubleshoot Build and Deploy Issues, with little downtime.
  • Organized and Co-Ordinated Product Releases, work closely with product development, QA, Support across global locations to ensure successful releases.
  • Implemented rapid-provisioning and life-cycle management for Linux usingAmazon EC2, Chef,and customRuby/Bashscripts.
  • Worked on Managing the Private Cloud Environment using Chef.
  • WroteANT and MAVENScripts to automate the build process.
  • Provided ANT build script for building and deploying the application.
  • Urban Code (Udeploy) Deploy is a tool for automating application deployments through your environments.
  • Udeployis designed to facilitate rapid feedback and continuous delivery in agile development while providing the audit trails, versioning and approvals needed in production.
  • Integration of Automated Build with Deployment Pipeline. Currently installed Chef Server and clients to pick up the Build from Jenkins repository and deploy in target environments (Integration, QA, and Production).
  • Member of the Technical Design team, Build splunk and Release Module for Development of new products.
  • Automated the local dev environment using Vagrant/chef-solo.

Environment: Red hat Enterprise Linux (RHEL) 7/6., Java, Eclipse, Toad, Git, Tomcat, Apache, Ansible, Jenkins, Python, Ruby Chef, Kubernetes, JIRA, Maven, Artifactory, Udeploy, Ubuntu, CentOS, AWS Cloud Formation Templates, AWS RDS, AWS Cloud Watch, Chef-solo/server.

We'd love your feedback!