We provide IT Staff Augmentation Services!

Azure/devops Engineer Resume

0/5 (Submit Your Rating)

Milwaukee, WI

SUMMARY

  • 8+ years’ experience inCloud (Azure, AWS, GCP),DevOps, Configuration management, Infrastructure automation, Continuous Integration and Delivery (CI/CD). Experienced in implementing effective strategies for N - Tier application development in bothCloud and On-premisesenvironments. Experienced in dealing withUnix/Linux and Windowsserver administration.
  • Experience compromising of Oracle WebLogic Application Server 11g/12c, IBM WebSphere Application server v7.x/8.0, maintenance, integration including Tomcat Apache Server v6.0 including end-to- end code configuration, building binaries & deployments of artifacts and entire life cycle model in Enterprise Applications.
  • Experience in designing aTerraformand deploying it in cloud deployment manager to spin up resources like cloud virtual networks,Compute Enginesin public and private subnets along withAutoScalerinGoogle Cloud Platform.
  • Experience in Designing, Architecting and implementing scalable cloud-based web applications usingAWSandGCP.
  • Set up aGCPFirewall rules in order to allow or deny traffic to and from theVM'sinstances based on specified configuration and usedGCPcloudCDN(content delivery network) to deliver content fromGCPcache locations drastically improving user experience and latency.
  • Experience in providing highly available and fault tolerant applications utilizing orchestration technologies likeKubernetes and Apache MesosonGoogle Cloud Platform.
  • Experience inBlue/green deploymentstrategy by creating new applications which are identical to the existing production environment usingCloudFormation templates&Route53weighted record sets to redirect traffic from the old environment to the pristine environment viaDNS.
  • Experience on variousAzure Serviceslike Compute(Web Roles, Worker Roles),Azure WebsitesCaching, SQLAzure, NoSQL, Storage, Network services,AzureActiveDirectory,APIManagement, Scheduling, Auto Scaling, andPowerShellAutomation.
  • Experience in Creating and maintaining containerized microservices and configuring/maintaining private container registry onMicrosoft Azurefor Hosting Images and using Windows Active Directory to secure anAzure ADdomain services managed the domain withLDAPS.
  • Experience in migrating on-premises toWindows Azureand buildAzure Disaster RecoveryEnvironment andAzurebackups from the scratch usingPowerShellscript.
  • Experience in working onELK and its components likeElastic search,Log stashandKibana. Handled installation, administration and configuration ofELKstack onAWS.
  • Expertise in creatingKubernetes clusterwithcloud formation templatesand deploy them inAWSenvironment andmonitoringthe health of pods usingHelm Charts.
  • Expertise in setting upKubernetes (k8s)clusters for runningmicroservicesand pushedmicroservices into production withKubernetesbackedInfrastructure. Development of automation ofKubernetesclusters via playbooks inAnsible.
  • Experience in using tools likeDocker Compose,Kubernetes, forOrchestratingand deploying the services related to theContainersand with container-based deployments usingDocker, working withDocker images, Docker hub.
  • Expertise in virtualization of servers usingDocker, runningDocker Swarm, worked withDocker EngineandDocker Machine, to deploy the micro services-oriented environments, and configuration automation usingDockercontainers.
  • Proficient in usingDocker swarmandKubernetesfor container orchestration, by writingDocker filesand setting up the automated build onDocker HUB.
  • Expertise in writingAnsible Playbooksfrom scratch usingYAMLfunctions and utilizing setup and automate theCI/CDpipeline and deploy microservices.Provisioned load balancer, auto-scaling group and launch configuration for microservices usingAnsible.
  • Experience in working withAnsible Towerto manage multiple nodes and manage inventory for different environments and automated the cloud deployments usingAnsible, andAWS Cloud FormationTemplates.
  • Expertise in deployingAnsibleplaybooksinAWSenvironment usingTerraformas well as creatingAnsibleroles usingYAML. UsedAnsibleto configureTomcatservers and maintenance.
  • Experience in Deploying and configuringChefserver includingbootstrappingofChef-Clientnodes for provisioningand created roles, recipes, cookbooks and uploaded them toChef-server, Managed On-site OS, Applications, Services, Packages usingChefas well asAWSforEC2,S3,Route53andELBwithChefCookbooks.
  • Proficient in configuringChefto build up services and applications on the instances once they have been configured usingcloud formationand writtenrubyscripts forchefautomation.
  • Experience in deployingPuppet, Puppet DashboardandPuppet DBfor configuration management to existing infrastructure and created Modules for Protocols configuration and managing them usingPuppet automation.
  • Highly Proficient in developingPuppetmodule for Automation using a combination ofPuppet Master, R10K Wrapper, Git Enterprise, Vagrant andSimple UI (Jenkins).
  • Strong experience in using build management tools likeMaven,Ant, and Gradlefor the building of deployable artifacts (jar, war, and ear) from source code and used artifacts repository managers likeNexus,JFrogfor Maven builds.
  • Experience in branching, tagging, develop, manage Pre-commit, Post-commit hook scripts and maintaining the versions across different Source Code Management (SCM) tools likeGIT,Subversion(SVN) onLinuxandWindowsplatforms and SCM client tools likeGitLab,GitHub,GitGUI,andBitBucket.
  • Experience in Virtualization technologiesVMWare,Virtual box, for creating virtual machines and provisioning environments and in usingTomcatandApacheweb servers for deployment and for hosting tools.
  • Install, Configure, and administer of WebSphere Application server v6.x/7.0/8.0 and WebLogic Application Server 11gR1, 12c, & 14c.
  • Experience in keeping up and looking at log archives using monitoring tools like Nagios, Splunk, CloudWatch, ELK Stack, Dynatrace, New Relic, Prometheus, and App Dynamics.
  • Experience in installing, configuring, managingMYSQL,SQL Server,PostgreSQL,Oracle,
  • MongoDB&Cassandra. Ability to build deployment, build scripts and automated solutions using scripting languages such asBash, Shell,Ruby, and Python.
  • Experience in central advancements likeDNS,Load Balancing,SSL,TCP/IP, system administration and security best practices and capable of chipping away atWindows Active Directory,DNS,DHCP.
  • Experience in System Administration, Configuration, upgrading, Patches, Troubleshooting, Security, Backup, Disaster Recovery, Performance Monitoring and Fine-tuning onUnix&Linux Systems.
  • Expertise in working with different Bug Tracking ToolslikeJIRA,Bugzilla,ServiceNow, Clear Quest,and Quality center.

TECHNICAL SKILLS

Cloud Environment: Amazon Web Services (AWS), Google Cloud Platform (GCP), Azure

Infrastructure as code: Terraform, Cloud Formation

AWS Services: VPC, IAM, S3, Elastic Beanstalk, CloudFront, Redshift, Lambda, Kinesis, DynamoDB, Direct Connect, Storage Gateway, DMS, SMS, SNS, and SWF

Operating Systems: Linux (Red Hat, CENTOS & SUSE), Ubuntu, Solaris, DEBAIN, HP-UX, Windows

Scripting: Shell Scripting, Groovy, Python, Ruby, Perl and Power Shell, Yaml

Version Control Tools: GIT, GITHUB, GitLab, Subversion (SVN), and Bitbucket

Build Tools: Maven, Gradle, Sonar, Nexus, and Ant

Containerization Tools: AWS ECS, Docker, Kubernetes, Mesos

Application Servers: WebSphere Application Server, Apache Tomcat, JBoss, WebLogic, Nginx

Automation & Configuration Tools: Chef, Puppet, Ansible, Jenkins

Orchestration Tools: Kubernetes, Docker swarm, and Apache Mesos, Marathon and Google Cloud Engine

Networking Protocols: TCP/IP, DNS, DHCP, Cisco Routers/Switches, WAN, LAN, FTP/TFTP, SMTP

Monitoring Tools: Nagios, AWS Cloud Watch, Splunk, and ELK

Bug Tracking Tools: JIRA, Bugzilla, and Red Mine

PROFESSIONAL EXPERIENCE

Confidential, Milwaukee, WI

Azure/DevOps Engineer

Responsibilities:

  • Built engineering and release management process, building and deploying applications by adopting DevOps practices (CI/CD) in runtime with various tools like Git, Maven, VSTS, Jenkins, Ansible, Chef, Docker, Kubernetes and managing cloud services with Azure & GitHub Repositories.
  • Written Templates for Azure Infrastructure as code using Terraform to build staging and production environments. Integrated Azure Log Analytics with Azure VMs for monitoring the log files, store them and track metrics and used Terraform as a tool, Managed different infrastructure resources Cloud, VMware, and Docker containers.
  • Building and assisting new Application Servers during the Datacenter Migrations in accordance with Tomcat/Apache Servers.
  • Terraformas infrastructure as code, execution plans, resource graph and change automation. ManagedAWSinfrastructure as code usingTerraform.
  • Deployed and configuredElasticsearch,Logstash, andKibana (ELK)for log analytics, full-text search, application monitoring in integration withAWS LambdaandCloudWatch.
  • Designed and configuredAzure Virtual Networks(VNets), subnets,Azurenetwork settings,DHCPaddress blocks,DNSsettings, and Security policies & configuredBGProutes to enable ExpressRoute connections between on-premise data centers &Azurecloud.
  • Led implementation ofAzureActive Directory for single sign-on access to thousands of cloudSaaSapplications likeOffice 365,Dropbox. Also configuredAzureRole-based Access Control(RBAC)to segregate duties within our team and grant only the amount of access to users that they need to perform their jobs.
  • Created and deployed VMs on the Microsoft cloud serviceAzure, created and managed the virtual networks to connect all the servers and designedARMtemplates forAzureplatform.
  • Configured three types of blobs, block blobs, page blobs, and append blobs inAzurefor storing a large amount of unstructured object data such as text or binary data, that can be accessed from anywhere viaHTTPorHTTPS.
  • Worked onAzure Fabric,Microservices,IoT&Dockercontainers in and involved in setting upTerraformcontinuous build integration system. UsedAzureInternal Load Balancer to provide high availability forIaaS VMs&PaaSrole instances.
  • Configuring theDockercontainers and creatingDockerfiles for different environments.
  • Worked with container-based deployments usingDocker, working withDocker images,Docker HubandDocker-registriesandKubernetes.
  • Setting upChef Infra, bootstrapping nodes, creating and uploading recipes, node convergence inChef SCM.
  • Created private cloud usingKubernetesthat supportsDEV,TEST, andPRODenvironments.
  • Implemented a production ready, load balanced, highly available, fault tolerant, and auto scalingKubernetesAWS infrastructure and microservice containerorchestration.
  • Creating clusters usingKubernetesand worked on creating many pods, replication controllers, deployments, labels, health checks and ingress by writingYAML files.
  • UsedJenkinsand pipelines to drive all micro-services builds out to theDocker-registryand then deployed toKubernetes, CreatedPodsand managed usingKubernetes.
  • InstalledWorkstation,BootstrappedNodes, WroteRecipesandCookbooksand uploaded them toChefServer, Managed On-site OS Applications, Services, Packages usingChefas well asAWSforEC2,S3&ELBwithChefCookbooks.
  • Worked onAnsiblesetup, managing hosts file, UsingYAMLlinter, authoring various playbooks and custom modules withAnsible.
  • Created inventory inAnsiblefor automating the continuous deployment and wrote playbooks usingYAMLscripting.
  • WrittenTerraformtemplates,Chefcookbooks pushed them ontoCheffor configuringEC2Instances and Solved Gateway time issue onELBand moved all the logs toS3Bucket by usingTerraform.
  • UsedELKstacking to monitor the logs for detailed analysis and worked on dashboarding using Elastic, Logstash & Kibana(ELK)and to setup real time logging and analytics for Continuous delivery pipelines & applications.
  • Responsible for managingAWSresources in the cloud and maintain Continuous Integration and Continuous Deployment(CI/CD)pipeline for fast-paced robust application development environment.
  • CreatedChef Cookbooksand wrote recipes inRubyScript to install and configured Infrastructure across environments and automated the process usingPythonScript.
  • Involved in Setting upChef Workstation,bootstrappingvarious enterprise nodes, setting up keys.
  • Worked on using aGITbranching strategy that included developing branches, feature branches, staging branches, and master. Pull requests and code reviews were performed.
  • Coordinated with developers to establishing and applying appropriate branching, labeling/naming conventions usingGITsource control and analyzed and resolved conflicts related to merging of source code forGIT.
  • ConfiguredJenkins, used as a Continuous Integration tool for Installing and configuringJenkinsMaster and hooking up with different build slaves. Automatized Java application builds using withAntandMaven.
  • UsedNagiosas a monitoring toolto identify and resolve infrastructure problems before they affect critical processes and worked onNagiosevent handlers in case of the automatic restart of failed applications and services.
  • Configured automation and maintained build and deploymentCI/CDtoolsGit,Jenkins,ANT,Maven,Docker-registry/daemon,NexusandJIRAfor Multi-Environment (Local/POC/NON-PROD/PROD) with high degrees of standardization for both infrastructure and application stack automation inAWS cloudplatform.
  • UtilizedVirtualizationtechnologies likeVMWare,Virtual Boxand worked with containerizing applications likeDocker,Kubernetesand worked onApacheandFirewallsin both development and production.
  • Documented the issues, migration and upgraded patches for WebSphere servers,Weblogic servers and web servers.
  • Involved with the development team in troubleshooting and fixing day-to-day problems of the applications in production environment.
  • Provided 24X7 supports for production environments.

Environment: AWS, AZURE, Chef, Docker, Ansible, Jenkins, Terraform, Kubernetes, ANT, Maven, Ruby, Shell, Python, WebLogic Server 11g, Load Balancers, WLST, Apache Tomcat 7.x, Virtualization, Configured plug-ins for Apache HTTP server 2.4, Nginx, LDAP, JDK1.7, XML, GitHub, Nagios, Splunk.

Confidential, Charlotte, NC

DevOps Engineer

Responsibilities:

  • Created recommendations on how to duplicate a subset of on premise machines to theAzure Infrastructure as a Service(IAAS) offering which will be used for disaster recovery. This analysis included the specifics to synchronize on premise data with SQL Server and SharePoint instances hosted in VMs.
  • Worked on Azure Site Recovery and Azure Backup- Deployed Instances on Azure environments and in Data centers and migrating to Azure usingAzure Site Recoveryand collecting data from all Azure Resources using Log Analytics and analyzed the data to resolve issues.
  • Configured Azure Multi-Factor Authentication (MFA) as a part of Azure AD Premium to securely authenticate users and worked on creating custom Azure templates for quick deployments and advancedPowerShellscripting. Deployed Azure SQL DB with GEO Replication, Azure SQL DB Sync to standby database in another region &Fail over configuration.
  • Worked onServerless services, created and configuredHTTPTriggers in theAzure Functionswith application insights formonitoringandperformingload testing on the applications using theVisual Studio Team Services(VSTS)alsocalled asAzure DevOps Services.
  • CreatedAzureAutomation Assets,Graphical runbook,PowerShell runbookthat willautomatespecific tasks, deployedAzure ADConnect, configuringActive Directory Federation Service (AD FS)authentication flow,ADFSinstallation usingAzure AD Connect, and involved in administrative tasks that includeBuild,Design,DeployofAzure environment.
  • Deployment and troubleshooting of JAR, WAR,EAR & ETL files in clustered environment
  • Developed scripts to start, stop the managed servers in Websphere, WebLogic, Apache/Tomcat.
  • Created and configured Data Sources for database connectivity & JMS resources.
  • Created Crontab scripts for timely running jobs, performed Thread Analysis and Heap Analysis manually.
  • Performed WebSphere Application server and Weblogic server 8.1.6/9.2/10.3 tasks such as installation, configuration, monitoring and performance tuning on Sun Solaris 8/10, Windows and Linux RHEL 4/5 platforms.
  • ConfigureContinuous Integrationfrom source control, setting up build definition withinVisual Studio Team Services (VSTS)and configurecontinuous deliveryto automate the deployment ofASP.NET MVCapplications toAzure web appsand managedAzure Active Directory,Office 365and applied upgrades on a regular basis.
  • Implemented aCI/CDpipeline withDocker,Jenkins(TFSPlugin installed),Team Foundation Server (TFS),GitHubandAzure Container Service, whenever a newTFS/GitHub branchgets started,Jenkins, ourContinuous Integration (CI)server, automatically attempts to build a newDocker containerfrom it.
  • Worked withTerraformTemplates to automate the Azure Iaas virtual machines using terraform modules and deployed virtual machine scale sets in production environment.
  • ManagedAzureInfrastructureAzure Web Roles,Worker Roles,VM Role, Azure SQL,Azure Storage,Azure ADLicenses,Virtual Machine Backupand Recover from a Recovery ServicesVaultusingAzure PowerShellandAzure Portal.
  • WrittenTemplatesforAzure Infrastructure as codeusingTerraformto build staging and production environments. IntegratedAzure Log AnalyticswithAzure VMsfor monitoring thelog files, store them and track metrics and usedTerraformas a tool,Manageddifferent infrastructure resourcesCloud,VMware, andDockercontainers.
  • Deployed code on WebSphere application servers for Production, QA, and Development environments.
  • Worked onOpenShiftforcontainer orchestrationwithKubernetescontainer storage, automation to enhancecontainerplatform multi-tenancy also worked on withKubernetesarchitecture and design troubleshooting issues andmulti-regionaldeployment models and patterns forlarge-scaleapplications.
  • Deploying windowsKubernetes (K8s)cluster withAzure Container Service (ACS)fromAzure CLIand UtilizedKubernetesandDockerfor the runtime environment of theCI/CDsystem tobuild,testandOctopus Deploy.
  • UsingAnsiblecreated multipleplaybooksfor machine creations andSQL server, cluster serverand my SQL installations.
  • UsedAnsibleto Setup/teardown ofELKstack (Elasticsearch, Log stash, Kibana) and troubleshoot the build issues withELKand work towards the solution.
  • WrittenAnsible handlerswith multiple tasks to trigger multiple handlers and to decouple handlers from their names, making it easier to share handlers among Playbooks and Roles.
  • ManagedKubernetescharts using Helm, Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and managed releases of Helm packages.
  • Implemented Docker -maven-plugin inMavenpom.xml files to build Docker images for all microservices and later used Docker file to build the Docker images from theJavajar files.
  • Designed, wrote and maintained systems inPython scriptingfor administeringGIT, by usingJenkinsas a full cyclecontinuous deliverytool involving package creation, distribution, and deployment ontoTomcat applicationservers via shell scripts embedded intoJenkinsjobs.
  • MaintainedArtifactsin binaryrepositoriesusingJFrogArtifactory and pushednew Artifactsby configuring theJenkinsprojectJenkins Artifactory plugin.
  • Involved inJiraas defecttrackingsystem and configure various workflows, customizations, andpluginsforJira bug/issue trackerintegratedJenkinswithJira,GitHub.
  • Worked withNagiosforAzure Active Directory&LDAPand Data consolidation forLDAP users.Monitoredsystem performance usingNagios, maintainedNagiosservers and added newservices & servers.
  • Built andmanageda highly availablemonitoring infrastructureto monitor differentapplication serverslikeJBoss, Apache Tomcatand its components usingNagios.
Environment: AWS(EC2, VPC, ELB, S3, RDS, IAM, Cloud Trail and Route 53), GIT, Bitbucket, EBS,SQL, ELB, Cloud watch, Cloud Formation, Terraform, Kubernetes, Ansible, Docker, Maven,AWSCLI,AWSAuto Scaling, Unix/Linux, Shell scripting, Agile, Jenkins, Nexus, Puppet, Nagios WebLogic, TOMCAT, Python Scripts, Perl Scripts, Ruby Scripts, XML, Unix.

Confidential

DevOps Engineer

Responsibilities:

  • Worked closely with the development and operations teams to implement the necessary tools and processes to support the automation of builds, deployments, testing, and infrastructure (infrastructure as code)
  • Actively Provision, manage, improve, and monitor cloud infrastructure on AWS.
  • Experience working with automation orchestration, and configuration management tools such as ansible, Maven, Jenkins, nexus, SonarQube, Docker and Kubernetes.
  • Use Terraform to manage and provision Infrastructure as Code
  • Experience in branching, tagging, and maintaining the version across the environments using SCM tools like git on Linux and Windows platforms.
  • Build and deploy Docker containers to break up monolithic app into microservices, improving developer workflow, increasing scalability, and optimizing speed.
  • Maintain security and data privacy, ensure compliance, and perform required security, compliance, and performance tests.
  • Experience in developing and implementing testing strategies and documenting results.
  • Create Infrastructure and Code Deployments using established Change Management Process

Confidential

DevOps Engineer

Responsibilities:

  • Expertise in supporting multiple projects during builds and release process.
  • Hands-on experience with Terraform to manage and provision Infrastructure as Code.
  • Hands-on experience with version control tools for SCM like Git, GitLab and AWS CodeCommit
  • Experience on Git - Created branches, tagging, setting SVN externals and providing access permission to the developers over branches. Created organizations and repositories and granted required access. Ensuring pull request is used for merging. Recommended and implemented Git best practice.
  • Build and Deployed Docker containers for implementing microservice architecture
  • Orchestrated Docker container cluster using Kubernetes and Docker Swarm increasing scalability
  • Scripting on multiple languages on Bash and PowerShell. Used Shell scripting in automation.
  • Hands-on experience with Build Tool Maven, to generate project artifacts.
  • Develop and maintain automated CI/CD pipelines for code deployment using Jenkins and Gitlab CI/CD tool,
  • Supporting scheduled builds using scripts and tools. Familiar with Software Development Lifecyle (SDLC) process.
  • Very good knowledge on Server provisioning and Deployment using Ansible.
  • Actively manage, provision, improve, and monitor cloud infrastructure on AWS.
  • Good experience in deploying the artifacts to Tomcat Server, Docker Host and Ansible
  • Worked on creating Docker images and containerized for different environments.
  • Work on ticketing tool like JIRA and good knowledge using backup repository Nexus.
  • Good knowledge in checking the Code Quality using the SonarQube.
  • Troubleshoot the application related issues in production & non-production environments.
  • Reduced costs by ~$3,000 each month by eliminating unnecessary servers and consolidating databases.
  • Implemented automated alerting around infrastructure issues which resulted in quicker and more efficient fixes leading to an improvement in the response time to critical errors by 85%.

We'd love your feedback!