We provide IT Staff Augmentation Services!

Devops-cloud Operations Engineer Resume

5.00/5 (Submit Your Rating)

TX

SUMMARY

  • IT Professional with around 7+ years of experience in IT industry asDevOps, CloudEngineer and Build &Release management. Experience in all stages of the Software Development Life Cycle (SDLC), Waterfall, Agile environment and server - side deployment in the application, middleware layers.
  • Experience in providing support for technical requirements in automating the deployments on cloudenvironments using Jenkins, AWS, Docker, and Kubernetes.
  • Experience in AWS services such as EC2, ELB, Auto-Scaling, S3, IAM, VPC, RDS, Dynamo DB, Cloud Watch, Cloud Trail, Lambda, Elastic Cache, Glacier, SNS, SQS, Cloud Formation, Cloud Front, Elastic Beanstalk, AWS Workspaces.
  • Experience in Azure Cloud Services, Storage, Web Apps, Active Directory, Azure Container Service, VPN Gateway, Content Delivery Management, Traffic Manager, Azure Monitoring, OMS, Key Vault, Visual Studio Online &Azure SQL/Cosmos DB, Azure Multi-Factor Authentications, Load Balancing, and Application Gateways.
  • Experienced with Docker container service and Docker consoles for managing the application lifecycle.
  • Virtualized the servers using Docker for the test environment and dev-environment needs, also configuration automation using Docker containers.
  • Worked on Kubernetes to orchestrate Docker containers of new and existing applications as well as deployment and management of complex run time environment.
  • Experience in Monitoring server performance with tools like Nagios, Splunk, New Relic and resolved network related issues with manual commands and built Splunk Cluster environment with high availability resources.
  • Experience in utilizing Nexus and Artifactory Repository Managers for Maven builds and incorporated Jenkins & TeamCity with Maven and Ant build tools to build packages to deploy in live servers.
  • Experienced in all areas of Jenkins like setting up CI for new branches, build automation, plugins installations and management and securing Jenkins and setting up master/slave configurations.
  • Experience in writing shell scripts to push the code from Jenkins.
  • Experience in Continuous Integration (CI) and Continuous Deployment (CD) using Jenkins.
  • Experience in developing the Playbooks in Ansible integrating them to the Source code repository and deploying them onto the servers to reduce the downtime.
  • Experience on all aspects of Chef concepts like chef server, workstations, Nodes, chef clients and various components like push jobs, supermarket, chef-kitchen and writing DSL scripts to create cookbooks and recipes for deployments.
  • Experience with Bug tracking tool like JIRA, Remedy.
  • Experience with source control management software, such as Subversion SVN, Git, Bitbucket.
  • Worked with build tools like Maven andGradlefor building deployable artifacts such as jar, war and ear from source code and Artifactory Repository like Sona type Nexus for Maven.
  • Experience in writing bash and python shell scripts.
  • Experience in Microsoft Active Directory Extensive experience with version control systems like TFS/ Git and their use in release management, branching, merging and integration strategies.
  • Expertise in Shell scripts (Bash), Ruby, Python, PowerShell, and Azure PowerShell for automating tasks.
  • Hands-on experience in integrating various Version control tools like GIT, SVN, build tools (Maven), nexus and deployment methodologies (scripting) into Jenkins to create an end-to-end orchestration build cycles.

TECHNICAL SKILLS

Ticketing tool: Jira, Remedy, ServiceNow

Server Operating System: Red Hat/CentOS 5 and 6, Ubuntu, Windows Server, MAC-OS

Virtualization & containerization: VMWARE, Docker, Kubernetes, OpenShift

Web Server: Apache, Oracle

Cloud: AWS, Azure, GCP

Version Control Tools: SVN, GIT, Bitbucket

Automation Tool / CI CD: Jenkins, Gitlab CI

Configuration Management: Ansible, Terraform, Chef

Build Tool: Maven, Gradle, ANT

Testing Tools: SonarQube, Selenium

SDLC: Waterfall, Agile, Scrum

Monitoring Tool: Splunk, Nagios, cloud watch, Grafana, Prometheus, Kibana

Database: Oracle sql, Mongo DB

Scripting Languages: Shell Scripting, Yaml, Python, PowerShell

Languages: Java, Node Js, JavaScript, Type Script, SQL, Vue Js,Python

PROFESSIONAL EXPERIENCE

Confidential, TX

Devops-Cloud Operations Engineer

Responsibilities:

  • Working for command center operations inDesigning, orchestrating, implementing, and supporting secure and scalable infrastructure using public cloud, IaaS, PaaS, and on-premises platforms.
  • Involved in the design and implementation of Enterprise solutions focused in the areas of network and data center technologies.
  • Deploying and maintaining the Azure application and networking services to support growth into the cloud.
  • Ensuring accessibility, security, reliability, availability, and performance of infrastructure.
  • Responding to Level 2 problems in a timely and accurate manner and ensuring that Service Level Agreements are met.
  • Responsible for monitoring and operating Cloud platforms.
  • Working on ServiceNow Cloud Management to optimize cloud operations and extend the power of the Now Platform to accelerate the cloud strategy in the enterprise.
  • Workingto automate builds and continuous integration using Jenkins, Docker, Kubernetes,etc
  • Working on day-to-day administration tasks and resolving tickets using ServiceNow.
  • Develop and perform Root Cause analysis post Rapid response call/ Incident tickets for current release.

Environment: CA WA Workstation, Service now, Azure, Cisco Meraki, Stone Branch, RAT, App Dynamics, VMWARE, Stat seeker .

Confidential - South Bend, IN

Sr. Azure DevOps Engineer

Responsibilities:

  • Executed the automation from commit to deployment directly into Azure VM by implementing a CI/CD pipeline with the help of Jenkins and Ansible.
  • Implemented Azure Kubernetes service to deploy a managed Kubernetes cluster in Azure and create an AKS cluster in the Azure portal, with the Azure CLI.
  • Worked with Terraform Templates to automate the Azure IaaS virtual machines using terraform modules and deployed virtual machine scale sets in production environment.
  • Used Terraform to provision Infrastructure for cloud with Infrastructure as a code (IaC). Also, created reusable Terraform modules in Azure environment.
  • Used Azure Terraform to deploy the Azure infrastructure necessary to create development, test, and production environments for a software development project.
  • Implemented build stage- to build the micro service and push the docker container image to the private docker registry.
  • Used Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes
  • Experience on Ansible and Ansible Tower to automate repetitive tasks, to deploy critical applications quickly, and proactively manage the changes and wrote many playbooks to manage Web applications.
  • Experience in Custom integration, plugins dev for different tools around CI/CD like Jenkins, Artifactory using API and other techniques.
  • Good Knowledge on Docker components like Docker Engine, Docker hub, Docker-Compose, Docker Registry, Docker container snapshots and Docker Swarm. Used Docker for local Application Deployment and Vagrant for different infrastructure setup and testing of code.
  • Administrated, maintained documentation, and provided training to the users through SCM based tools like JIRA, Nexus, Jenkins, and GIT.
  • Installed Microsoft Team foundation Server 2010 Power Tools to enhance the native features of Visual Studio and TFS. Configured software builds and automated build process and deployed to non-production and production environment.
  • Developed Scripts and ARM Templates to automate the provisioning and deployments process.

Environment: Azure, Git, Jenkins, Docker, TFS, Ansible, Docker, Kubernetes, Terraform.

Confidential, Michigan

Sr. AWS Devops Engineer

Responsibilities:

  • Experience working with Jenkins, Docker for continuous integration and for End-to-End automation for all build and deployment.
  • Setting up full CI/CD pipelines so that each commit a developer makes will go through standard process of software lifecycle and gets tested well enough before it can make it to the production.
  • Used Jenkins for nightly build and test. Installed Multiple Plugins for smooth build, release build pipelines and created a master, slave configuration to implement multiple parallel builds.
  • Worked on creating Jenkins File for various Jenkins jobs using groovy script via DSL (domain specific language) to use them as various workflow scripts for defining CI/CD.
  • Setup Jenkins on top of Docker swarm cluster to build the cron jobs to avoid the downtime/failover.
  • Involved in managingcloudcomputing AWS using the AWS console and AWS CLI.
  • Configured and maintained an AWS Virtual PrivateCloud(VPC), Public and Private Subnets, NACL's, Route Tables, Elastic Load Balancer, Security Groups and EC2 instances.
  • Designed and created own infrastructure in AWScloudusing Virtual Privatecloud (VPC) by configuring Subnets in different areas for high availability and for security, Route Tables for internal communication between servers and Internet Gateway (IGW) to allow public traffic into own private network.
  • Built S3 buckets and managed its policies using IAM and used glacier along with S3 for storage and backup on AWS cloud environment.
  • Designed, Configured, and launched AWS EC2 instances incloudenvironment and setup S3 buckets and Relational Database Services (RDS) to handle data, load balancer and auto scaling, Target groups and createdCloudFormation Templates (CFT) in AWS to automate the infrastructure launching.
  • Experience working with IAM to create new accounts, roles, and groups.
  • Wrote Python scripts for pushing data from DynamoDB to MySQL Database.
  • Created and maintained the Python deployment scripts for Web Sphere web application server.
  • Experience in designing and deploying AWS Solutions using EC2, S3, EBS, an Elastic Load Balancer (ELB) and auto scaling groups.
  • Used MAVEN as a build tool on java projects for the development of build artifacts on the source code and deployed artifacts into Nexus (Jar and War file) repository and defined dependencies and plugins in Maven pom.xml for various activities and integrated Maven with GIT to manage and deploy project related tags.
  • Maintained the maven scripts used for the build process and created configuration files using the POM.xml files and published those artifacts into NEXUS repository as part of continuous Integration.
  • Managed Ansible Playbooks with Ansible roles. Used file module in Ansible playbook to copy and remove files on remote systems and worked with deploying web application on Apache, Maintained high availability clustered and standalone server environments and refined automation components with configuration management.
  • Created inventory in Ansible for automating the continuous deployment and wrote playbooks using YAML scripting.
  • Worked on Ansible and Ansible Tower to automate repetitive tasks, to deploy critical applications quickly and proactively manage the changes.
  • Configured Apache webserver and Tomcat in the Linux AWS Cloud environment and automatic deployment of applications using Ansible automation.
  • Experience working on several Docker components like Docker Engine, Docker-Hub, Docker-Compose, Docker Registry and Docker Swarm.
  • Worked on Docker container snapshots, attaching to a running container, removing images, managing director structures, and managing container.
  • Written Templates for AWS infrastructure as a code using Terraform to build staging and production environments.
  • Implemented CI/CD processes using Cloud Formation and terraform templates and containerized the entire infrastructure using Docker setup in AWS Cloud based environment.
  • Managed and automated the Docker containers deployments using Kubernetes.
  • Worked onAWSElastic Beanstalk for fast deploying of various applications developed with Java, PHP, Node.js, Python and Docker on familiar servers such as Apache.
  • Experienced in using cloud migration tools like Snowball, direct connect for migrating data from on-premises data centers to AWS Cloud and Implemented Terraform modules for deployment of various applications across multiple cloud providers and managing infrastructure.
  • Implemented and maintained monitoring and alerting of production and corporate servers using cloud watch.

Environment: AWS, S3, EC2, EBS, Elastic Load balancer (ELB), Auto Scaling groups, VPC, IAM,CloudWatch, Glacier, Dynamo DB, Opsworks, shell scripts, GIT, Docker, Maven, Jenkins, Terraform, Ansible, Python, Apache Tomcat6.x/7.x, Windows, and Linux environment.

Confidential, New York

Sr. Devops Engineer

Responsibilities:

  • Enabling customers to better manage software development, deployments, and infrastructure with tools such as Jenkins and GitHub.
  • Extensively used Maven tool to do the builds, converted java projects into Maven projects by creating POM file and ensured all the dependencies are built.
  • Executed the continuous delivery pipeline using Jenkins by integrating Git hub repository and automating the Maven build commands and deployed to the docker containers where the application is running.
  • Experienced in Branching, Merging, Tagging, and maintaining the version across the environments using SCM tools like GIT.
  • Responsible for design and maintenance of the GIT Repositories, views, and the access control strategies.
  • Worked on Azure Development, Azure web application, App services, Azure storage, Azure SQL Data base, Virtual Machines, Azure Active Directory, Azure search, and notification hub.
  • Configured and used Azure Virtual Machines (VM) Storage like tables, blobs. Worked with variants like page blobs, and block blobs ensuring storage efficiency. Used Azure Monitor and Log Analytics to create and visualize any alerts in the system.
  • Worked on Serverless services, created and configured HTTP Triggers in the Azure Functions with application insights for monitoring and performing load testing on the applications using the Visual Studio Team Services (VSTS) also called as Azure Devops Services.
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations, and plugins for the JIRA bug/issue tracker.
  • Implemented chef provisioning for creation of on demand instances and instance infrastructure using the chef-client.
  • Worked on Chef cookbooks and deployed code on workstations using Knife to interact with server.
  • Build and configured Jenkins slaves for parallel job execution and Created Chef Cookbooks and Recipes to integrated with Jenkins jobs and automate the deployment process.
  • Worked on bootstrapping nodes with Chef server for on-site application, cookbooks and wrote recipes and uploaded them to chef server to manage on-site application and services.
  • Worked on Docker container snapshots and deployed Docker Swarm using Chef and automated container deployment and created docker images for various environments.
  • Implemented the Docker for wrapping up the final code and setting up development and testing environment using Docker Hub, Docker Swarm and Docker Container Network.
  • Wrote scripts in Bash/SHELL to automate Cron jobs and system maintenance.
  • Involved in performance monitoring and network tuning (Ulimit, kernel parameters and Sysctl variables) in Unix/Linux environments using tools.
  • Created, managed, and performed container-based deployments using Docker images containing Middleware and Applications together and Evaluated Kubernetes for Docker container orchestration.
  • Configuration of nodes for Jenkins to customize builds for different operating systems, optimize and smooth running of builds jobs.
  • Worked on creating the Docker containers and Docker consoles for managing the application life cycle.
  • Supported application development team in setting up the automation environment for the successful execution of build and release of the application.
  • Monitored the Application and Infrastructure health by analyzing the logs and observing the user dashboard using Splunk.
  • Configured Splunk forwarders to detect SSL certificate expirations, analyze the system logs and index the data from various database types.
  • Develop CI/CD system with Jenkins on Google's Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build and test and deploy
  • Managed Clusters using Kubernetes and worked on creating many pods, replication controllers, services, deployments, labels, health checks.

Environment: Linux, Solaris, Azure cloud, GIT, Docker, Unix/Linux, Shell, Nagios, Java/J2EE, Maven, Jenkins, Chef, Kubernetes, Splunk.

Confidential

Build & Release Engineer

Responsibilities:

  • Worked on cloud stack such as AWS & its services such as EC2, S3, IAM, VPC, CFT, CloudWatch, Security Groups and on VMWARE stack.
  • Performed branching, tagging, and maintaining the version across the environments using Software Configuration Management (SCM) tools like GIT.
  • Integrated JIRA with subversion, configured with Jenkins to automate the entire build & release process.
  • Developed build and deployment scripts using apache Maven as build tool in Jenkins to move from one environment to other environments and automated builds using Maven for creation of build artifacts like war or Jar files.
  • Integrated Maven with GIT to manage and deploying project related tags and managed Nexus Maven repositories to download the artifacts during the build.
  • Managed Maven project dependencies by creating parent-child relationships between projects.
  • Maintained detailed documentation of moderately complex system specifications, including system installation procedures, system backup, recovery techniques, and system test methods.
  • Deployed the Java applications into web application servers like Apache Tomcat.
  • Performed all necessary day-to-day Subversion functions for the project like merging, creating branches and tags using Visuals.
  • Developed and implemented an agile SDLC and refinement of the Software Configuration Management (SCM) infrastructure.
  • Worked closely with developers to pinpoint and provide early warnings of common build failures.
  • Automated build and deployment using Jenkins to reduce human error and speed up production processes
  • Managed GitHub repositories and permissions, including branching and tagging.

Environment: Linux, Bash, Python, AWS, Git, Jira, Jenkins, Maven.

Confidential

Support Analyst

Responsibilities:

  • Worked as a Support Analyst for telecom project.
  • Explored process of high-volume batch rating.
  • Handled Rating issues like rating files processing & archiving issues.
  • Handled and covered Billing life cycle of customer.
  • Opcodes execution for suspense management.
  • Cultivated knowledge of database schema of Oracle BRM DB version 7.5.
  • Generated reports by fetching data from database on the same hand sending them directly to the client.
  • Implementation experience of customer center and pricing center.
  • Knowledge on Portal Pricing Model and rating terminology
  • Created customer accounts using the Customer Center.
  • Performed Bulk execution of opcodes.
  • Performed Infranet server operations with team for establishing connectivity between two servers and performing inter dependent operation for eliminating efforts of logging to another server.
  • Knowledge on Portal features and how they support the Revenue Management Lifecycle and use of portal client applications.

Environment: Shell-Scripting, Remedy, Oracle SQL, Windows

We'd love your feedback!