We provide IT Staff Augmentation Services!

Sr. Azure/devops Engineer Resume

2.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY

  • Around 9 Years of IT industry Experience in Linux Administration, with Software Configuration Management, Change Management, build automation, Release Management and DevOps experience in large and small software development organizations.
  • Experience in using Build Automation tools and Continuous Integration concepts by using tools like ANT, Jenkins and Maven.
  • Experience in using Configuration Management tools like Puppet, Chef, Ansible.
  • Developed Puppet modules to automate application installation and configuration management.
  • Expertise on all aspects of chef server, workstations, Nodes, chef clients and various components like Ohai, push jobs, supermarket etc.
  • Extensively worked on Vagrant & Docker based container deployments to create environments for dev teams and containerization of env’s delivery for releases.
  • Experience in working on Docker Hub, creating Docker images and handling multiple images primarily for middleware installations and domain configuration.
  • Knowledge on various Docker components like Docker Hub, Machine, Compose and Docker Registry.
  • Maintained Jenkins masters with over 80+ jobs for over 10+ different applications supported Several Quarterly and project releases in parallel.
  • Experienced in Gitlab CI and Jenkins for CI and for End - to-End automation for all build and CD.
  • Expertise in using Nexus and Arti factory Repository server for Maven and Gradle builds.
  • Ability to build deployment, build scripts and automated solutions using Shell Scripting.
  • Experience in using monitoring tools like Icinga, Nagios.
  • Experienced in branching, tagging and maintaining the version across the environments using, Software Configuration Management tools like GITHUB, Subversions (SVN) like GIT, and Team Foundation Server (TFS) on Linux and Windows platforms.
  • Experienced migrating SVN repositories to GIT.
  • Ensured successful architecture and deployment of enterprise gradePaaSsolutions usingPivotal Cloud Foundry(PCF)as well as proper operation during initial application migration and set new development.
  • Worked in GIT implementation containing various Remote Repositories for a single application.
  • Experienced with handling Cloud environments AWS and Open Stack.
  • Well experience in setting up VPC peering between two VPCs and remote VPN.
  • Worked in all areas of Jenkins setting up CI for new branches, build automation, plugin management and securing Jenkins and setting up master/slave configurations.
  • Analyze and evaluate existing architecture at Customer on Premise Datacenters and Design, Configure and Migrate complex network architectures to AWS Public Cloud.
  • Deep knowledge in setting up logging/monitoring tool, such as Nagios, Zabbix, Sensu, ELK or SumoLogic.
  • Deployment and operation of ELK Stack (ElasticSearch, LogStash, Kibana), Shield.
  • Proficient in AWS services EC2, IAM, S3, Elastic Bean stalk, VPC, ELB, RDS, EBS, Route 53.
  • Provisioning EC2 instances and have knowledge on all resource’s areas of EC2 like instances, Dedicated hosts, volumes, Keypairs, Elastic IP’s, Snapshots, Load Balancers and Security Groups.
  • Worked in managing VMs in Amazon using AWS and EC2.
  • Hands on Experience in AWS provisioning and good knowledge of AWS services like EC2, S3, Glacier, ELB, RDS.
  • Good Knowledge in Bash, Ruby, Python and Perl scripting.
  • Good knowledge and experience in using Elasticsearch, kibana and fluentd, CloudWatch, Nagios, Splunk, Prometheus and Grafana for logging and monitoring.
  • Staying up to date with current Web application and development technologies and services.
  • Responsible for delivery of new environments with various middleware configuration for newly assigned projects and performed backfill activities on all environments to bring the env’sup to current release cycles.
  • Created AWS EBS volumes for storing application files for use with AWS EC2 instances whenever they are mounted to them and installedPivotal Cloud Foundry (PCF)on EC2 to manage containers created byPCF.

TECHNICAL SKILLS

DevOps Tools: Nexus Repository, SonarQube, Jenkins, Puppet, Chef, Ansible, Docker, Nagios, Icinga, GIT.

Infrastructure as A service: AWS, open stack (basic understanding).

Virtualization Platforms: Virtual Box, VMware, Vagrant.

Operating Systems: UNIX, Linux, Windows, FreeBSD.

Scripting Languages: Bash, Perl, Python, Ruby.

Version Control Software: Subversion, GIT, Perforce.

CD Tools: Cruise, Urban Code Deploy, Urban Code Release/Build

Logging: Sumo Logic, Splunk, Salesforce.

Monitoring 24/7: Nagios, Page Duty.

PROFESSIONAL EXPERIENCE

Confidential, Seattle, WA

Sr. Azure/DevOps Engineer

Responsibilities:

  • Administered and Installed Nexus Artifact repository to deploy the artifacts generated by MAVEN and to store the dependent jars, which are used during the build.
  • Used Jenkins as continuous integration tool: creating new jobs, managing required plugins, configuring the jobs selecting required source code management tool, build trigger, build system and post build actions, scheduled automatic builds, notifying the build reports.
  • Proposed and implemented branching strategy suitable for agile development in GIT.
  • Implemented backup process for Jenkins, Bit Bucket.
  • For my scripting I’ve worked on Shell Scripting/PowerShell/Python Data Structures & Python Flask.
  • Integrated Jenkins with various DevOps tools such as Nexus, HP CDA, HP ALM and HP QTP.
  • Proficient in Python, Shell Scripting, SQL, build utilities like open make, ANT and Cruise Control.
  • Developed Python and shell scripts for automation of the build and release process.
  • Experience in infrastructure as a code using terraform, cft & Azure ARM templates.
  • Experienced in creating the infrastructure using Terraform. I have created the VPC, Created the IAM Roles, Managing the Identities.
  • Used PowerShell scripting for automation of deployments and for procuring Virtual Machines in Azure
  • Integrated Twist lock scans into pipelines to verify container security. Architected, deployed and optimized the Container security tool, Twist lock in AWS.
  • UsedAWS Route53, to route the traffic between different availability zones. Deployed and supported Mem-cache/AWS Elastic Cache and then configuredElastic Load Balancing (ELB)for routing traffic between zones.
  • Working as Kubernetes Administrator, involved in configuration for web apps, Azure App services, Azure Application insights, Azure Application gateway, Azure DNS, Azure traffic manager, App services.
  • Experience with additional version control tools such as Git, Subversion (SVN), Perforce, TFS and UCM ClearCase.
  • Investigated and reported on various tool solutions including Continuous, Perforce, and ClearCase.
  • Utilize the Perforce command interface to automatically pull source code for builds from Linux.
  • Configured V-net integration, Active directory, Encryption, and security on Azure using ARM templates and PowerShell scripts.
  • Using Ansible to Setup/teardown of ELK stack and Troubleshooting any build issue with ELK and work towards the solution and also Open source log monitoring such as ELK (ElasticSearch / Logstash / Kibana).
  • Strong experience with CI/CD tools, AWS/Azure DevOps, IaC Pipelines, Agents, Build/Deployment scripts.
  • Worked with various PCF components like OAuth2 server, login server to provide identity management & Cloud Controller to configure deployement of applications. Worked with Blobstore for storing and manging Application code packages, Buildpacks.
  • Implemented Micro-services using PCF platform build upon Spring Boot Services. Managed the lifecycle of containers and processes running using Diego cell rep. Worked on PCF Dev to push and scale apps for debugging applications locally on a PCF deployment.
  • Setup from scratch Continuous Integration (CI) environments (Jenkins on ec2 over vpc) complete with automated unit testing and Code Coverage tools.
  • Experience with containers and orchestration tools such as Docker, Kubernetes, Swarm
  • Preferably, exposure to Container & Orchestration Technologies such as Docker, rkt, Cloud Foundry, Kubernetes, OpenShift etc.
  • Familiarity with containers/orchestration tools - Docker, ECS and Kubernetes
  • Continuous Integration and Delivery (CI/CD)
  • Installed, Configured and Managed Docker containers, Docker Images for Web Servers, and Applications servers such as Apache Tomcat using Docker and integrated with Amazon MySQL RDS database.
  • Ensured successful architecture and deployment of enterprise-grade PaaS solutions using Pivotal Cloud Foundry (PCF) as well as proper operation during initial application migration and set new development.
  • Hands on experience in troubleshooting the non-prod and production environment issues.
  • Hands on experience in using the server related release management like Bamboo.
  • Used Bamboo CI/CD as release help server.
  • Managing Azure DevOps build and release pipeline. Setting up new repos managing the permissions for various GIT branches. Deployed microservices, including provisioning AZURE environment.
  • •Used Ansible for configure tomcat servers and maintain.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Develop/Test/Prod Branching Model for weekly releases.
  • Integrated Kubernetes into pipelines and implementing containerization solutions using Docker and Kubernetes and deploying using Spinnaker.
  • Implemented monitoring solutions with Elastic search and Log stash.
  • Facilitated Release Readiness reviews and weekly Build Meetings with Development Delivery Managers

Environment: Azure, Terraform, Kubernetes, Jenkins, Kubernetes, Docker, Ansible, Jira, Confluence, PowerShell Windows, IIS, Python, PCF, AWS, Splunk, Grafana, Prometheus, Twist lock, Istio, Jenkins, git, Ansible

Confidential, Plano, TX

AWS/DevOps Engineer

Responsibilities:

  • Involved in designing and deploying multitude applications utilizing almost all of the AWS stack (Including EC2, Route53, S3, RDS, ECS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS Cloud Formation.
  • Worked on public cloud infrastructure preferably using AWS Product and Services Ec2, virtual private cloud (VPCs), IAM, Security groups, Elastic Beanstalk, S3, VPC, Cloud Formation, RDS, Lambda, Redshift, SQS, SNS, cloud watch and Security Services AWS Shield, AWS Trusted Advisor, cloud front, Cloud Trail’s.
  • Experienced in working AWS key Management service (KMS) is a service that helps to create and control the encryption keys used to encrypt data.
  • Provisioned EC2 instances into AWS by using Terraform scripts from scratch to pull images from Docker and performed AWS S3 buckets creation, policies on IAM role-based policies and customizing the JSON template.
  • Created S3 buckets and managed policies using IAM roles for S3 buckets and used S3 bucket and Glacier for storing historical data.
  • Configured Amazon EC2 servers using AMI's (Linux/Ubuntu), configured the servers with the applications.
  • Implementing AWS ROUTE53 and AWS IAM security best practices.
  • Designed high availability environment for Application servers on EC2 by using ELB and Auto-scaling.
  • Worked on Docker container snapshots, attaching to a running container removing, image managing, directory structures.
  • Created API's to handle the request ion between different clients and servers
  • Created Public and private subnets using VPC.
  • Expertise in working with MySQL databases, Apache Web server, Tomcat Application Servers.
  • Used big data technologies like AWS Elastic Map Reduce (EMR), AWS Glue, AWS Athena, Apache Spark, Apache Hadoop, and PySpark.
  • Creating alarms in Cloud watch service for monitoring the servers' performance, CPU Utilization, disk usage etc.
  • Provisioned the highly available EC2 Instances using Cloud Formation and wrote new plugins to support new functionality in Terraform.
  • Worked in an IaaS environment called Terraform, to manage application infrastructures such as storage and networking.
  • Setup and build AWS infrastructure like VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Configured Elastic Load Balancers with EC2 Auto scaling groups.
  • Worked with my team to provide user stories and use cases of various modules of OpenStack data center deployments.
  • Used Kubernetes for creating new Projects, Services for load balancing and adding them to Routes by accessing from outside, created Pods through new application and controlling, scaling and troubleshooting pods through SSH.
  • Implementing Continuous Delivery framework using Jenkins in Windows & Linux environment.
  • Developed build and deployment scripts using ANT/Maven as build tools and Jenkins as automation tool to move from one environment to other environments.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process.
  • Worked on Chef and Ansible for the deployment of servers.
  • Used Ansible Playbooks Continuous Delivery Pipeline. Deployed micro services, including provisioning AWS environments using Ansible Playbooks.
  • Wrote Python Code using Ansible Python API to Automate Cloud Deployment Process.
  • Used Ansible to document all infrastructures into version control
  • Worked on container-based technologies like Docker, Kubernetes
  • Responsible for configuring the apps to OpenShift v3 and containerization of apps using Docker.
  • Familiarity with AWS Redshift, Postgres, My SQL, and other newer database technologies
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js.
  • Design and development of the new Technical flow based on JAVA /J2EE technologies.
  • Responsible for performing both Staging and Production deployments using deployment preparation and setup deployment Powershell scripts and via tools which includes like Octopus.
  • Deployed code on WebLogic and Tomcat servers for Production, QA, and Development environments.
  • Implemented the in-house testing engine to bring out the performance statistics in choosing the No SQL vendors like Mongo DB and Couch DB.
  • Experience in deploying the Cassandra cluster in cloud, on premises, data storage and disaster recovery.
  • Implemented Hadoop clusters on processing Big Data pipelines using Amazon EMR and Cloudera whereas it depended on Apache Spark for fast processing and for the integration of APIs. At the end, we managed the above resources using Apache Mesos.
  • Integrated Jenkins with various DevOps tools such as Nexus, Sonarqube, and Chef etc.
  • Getting the list of issues from the components (project, module, file etc.) with the help of Sonarqube.
  • Performed configurations from Jenkins to nexus.
  • Performed configurations from Apache tomcat and web logic to Jenkins.

Environment: Aws, Azure, Redshift, GIT, Hudson, Jenkins, TFS, WebSphere, WebLogic, JBOSS, Apache, TOMCAT web services, Docker, EC2, S3, RDS, EBS, auto scaling, Opsworks, Kubernetes, Ansible, Puppet, Nagios, Jira, VMware Bash, Python and Ruby, Unix/Linux, Windows, RHEL 4/5/6, CentOS.CentOS

Confidential, Atlanta, GA

DevOps Developer / Engineer

Responsibilities:

  • Interacted with client teams to understand client deployment requests.
  • Coordinate with Development, Database Administration, QA, and IT Operations teams to ensure there are no resource conflicts.
  • Worked closely with project management to discuss code/configuration release scope and how to confirm a successful release.
  • Build, manage, and continuously improve the build infrastructure for global software development engineering teams including implementations of build Scripts, continuous integration infrastructure and deployment tools.
  • Managing the code migration from TFS,CVS and star team Subversions repository.
  • Implemented continuous integration using Jenkins.
  • Installed, configured, managed and monitoring tools such asSplunk, Nagios and Graphitefor Resource monitoring, network monitoring, log trace monitoring.
  • Using Jira, Confluence as the project management tools.
  • Successfully collaborated with cross-functional teams in design and development of software features for enterprise satellite networks usingC /C++,leading to senior role in the organization
  • Created repositories according to the structure required with branches, tags and trunks.
  • Attended sprint planning sessions and daily sprint stand-up-meetings.
  • Configured applications servers (Apache Tomcat) to deploy the code.
  • Installation and configuration and setup of Docker container environment.
  • Created a Docker Image for a complete stack and created a mechanism via Git workflow to push the code into the container, setup reverse proxy to access it.
  • Used Kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple namespace versions.
  • Prototype CI/CD system with GIT on GKE utilizing Kubernetes and Docker for the runtime environment for the CI/CD systems to build and test and deploy.
  • Experienced in Docker orchestration framework, Troubleshooting of Docker based applications.
  • Exposure to MesosMarathon&Zookeeper cluster environment for the application deployments and Docker containers.
  • Designed and Developed Bamboo Build deployments on Docker containers.
  • Installed Docker registry for local upload and download images and even from Docker Hub.
  • Used Submodules in the GIT and educated users working with sub modules in GIT.
  • Involved in migration of Bamboo server, Arti factory & GIT server.
  • Used Chef to configure and manage infrastructure, wrote cookbooks to automate the configuration setups, Deployments and implementation of Chef for infrastructure as code initiative.
  • Good in provisioning and deployment tools like Chef.
  • Worked on installation and configuration of Chef server and Chef-client (Nodes).
  • Repaired broken Chef Recipes and corrected configuration problems with other Chef objects.
  • Installed applications and load balance packages on different server using Chef
  • Developed unit and functional tests in Python and Ruby.
  • Developed and maintained Perl/Shell scripts for build and release tasks.
  • Integrated Maven with Jenkins for the Builds as the continuous Integration process.
  • Involved in Upgrade of Bamboo& Arti factory Server.
  • Maintained JIRA for tracking and updating project defects and tasks.
  • Manage and document all post deployment issues utilizing the post Deployments Issue Log.

Environment: Chef, Apache Tomcat, GIT, Python, Ruby, Bamboo, Perl, Shell, Maven, Jenkins, JIRA, Kubernetes, Docker.

Confidential, Islandia, NY

DevOps Engineer

Responsibilities:

  • Participated in the release cycle of the product which involves environments like Development, QA, UAT and Production
  • Responsible for the build and release management process.
  • Automated the deployment and server bounce process is by creating the scripts using JBoss, Shell scripts and WLST scripts.
  • Worked with XML, J2EE technologies Servlets, JavaScript, JSP, JSF, EJB, AJAX, JDBC, Angular JS, J Query MQ series, XML and JDOM.
  • Design, integration, deployment and automation of J2EE Application servers - Tomcat, WebSphere (Portal, BPM, MQ, ESB, Application Server, IIIS and Data Stage) and WebLogic Application Server across UNIX, Windows and Linux platforms
  • Provided configuration management expertise to all software development projects using Enterprise Puppet.
  • Deployment and management of many servers via script and Puppet, Utilizing cloud providers as a direct Jira.
  • Involved in developing the Ruby scripts for Puppet and great ideas to automate system deployment to scale infrastructure.
  • Implemented a Continuous Delivery framework using Jenkins, Puppet, Maven and Nexus in Linux environment.
  • Developed build and deployment scripts MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Developed and maintained UNIX scripts for build and release tasks.
  • Facilitate Source Code Management (SCM) best practices among development QA and solution teams.
  • Developed branching strategy suitable to current code structure and successfully executed using SVN and Tortoise SVN
  • Build artifacts (WAR's and EAR's) are deployed into a Web logic app server by integrating the WLST scripts to Shell Scripts.
  • Involved in various in-house projects using ESB and SOA architecture.
  • Worked with development team to migrate Ant scripts to Maven.
  • Experienced in authoring pom.xml files, performing releases with the Maven release plugin, Mavenization of JAVA projects and managing Maven repositories.
  • Coordinated with developers, Business Analyst and Mangers to make sure that code is deployed in the Production environment.
  • Used ANT scripts and Shell scripts to automate build and release process.
  • Troubleshoot tickets on the helpdesk tracking system.

Environment: s: Java, J2EE, SVN (Subversions), Hudson, Puppet, Ant, Maven, Jenkins, JIRA, Shell/Perl Scripting, WebSphere, UNIX.

Confidential

SAP consultant

Responsibilities:

  • Installed SUSE Linux on Cisco Hardware for SAP HANA deployment.
  • Experience with Linux installation, configuration management and patch administration as member of a production support team.
  • Strong knowledge of Linux Kernel configuration, performance monitoring, and tuning.
  • Good knowledge of LVM, which include creating PVs, VGs, LVs and file systems and trouble shooting.
  • Configuration and maintenance of common applications such as NFS, DHCP, NTP, SSH, DNS, and SNMP.
  • Strong knowledge of large-scale Linux deployment methodologies, kernel configuration, performance monitoring, and tuning.
  • Experience with SAN/DATA Centre Migration and Consolidation implementations.
  • Experienced in Strong Consolidation/Migration in an ENTERPRISE environment.
  • Involved in complete Administration tasks on UNIX, Red Hat Linux and Solaris and documentation for the projects executed.
  • Responsible for installation, configuration and administration of sun Solaris 9 and Red Hat enterprise Linux on X86 architecture,
  • Installed required software patches and software.
  • Used RPMs to install, update, verify, query and erase packages from Linux Servers.
  • Configured Kick start server to Install Red Hat Linux on multiple machines.
  • Experience using Kick start and modified Kick start based on server profiles and hardware specifications.
  • Experienced Installing, Configuring, and supporting VMware ESX 3.4 and 4 versions.
  • Installed, monitored, and supported Web and application Servers on AIX and Linux environments.
  • Implementations and setup of local Linux disk backups using open-Source applications.
  • Consolidating multiple Linux Servers, into 2 physical virtual servers, using Servers.
  • Installation and troubleshooting on VMware running Linux (Red Hat) and Windows (windows 7, XP, Vista).
  • Worked with DBA for installation Oracle on Linux and Solaris.
  • Worked on installations on Power path on all Linux boxes.
  • Participate in installing and configuring UNIX/LINUX based Oracle 10g products.

Environment: s: VMware, Solaris, Kick start, SUSE Linux, LVM, Oracle 10g product, NFS, DHCP, NTP, SSH, DNS, SNMP.

We'd love your feedback!