We provide IT Staff Augmentation Services!

Devops Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Around 12 years of IT Industry with experience as a SCM, DevOps Engineer in solving complex problems with creative solutions, supporting development, deployment operations in different environments. Experienced in all phases of Software Development Life Cycle (SDLC), Quality Assurance Life Cycle (QALC), Linux Administration, Software Configuration Management (SCM). Continuous Integration (CI), Continuous Deployment (CD), Release Management, Cloud Implementations, and Configurations.
  • Designed, built and deployed a multitude applications utilizing almost all teh AWS (Including EC2, S3, Elastic Beanstalk, EKS, Elastic Load Balancing (Classic/Application), Auto Scaling, EMR, RDS, VPC, CloudWatch and IAM, focusing on high - availability, fault tolerance, and auto-scaling with Cloud watch monitoring ensure data integrity and data security on AWS technology by implementing AWS best practices.
  • Experience with an in-depth level of understanding in teh strategy and practical implementation of AWS Cloud Specific technologies including EC2, EBS, S3, EKS, VPC, RDS, SES, ELB, EMR, ECS, CloudFront, Cloud Formation, Elastic Cache, Cloud Watch, RedShift, Lambda, SNS, DynamoDB.
  • Expertise in templating Amazon Machine Images (AMI), creating EBS snapshots to ensure backups and promote reusability. Assigned Storage classes to S3 based on Object Lifecycle to reduce storage consumption cost.
  • 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) and SQL Azure.
  • Experience in Azure Network Security Groups, Azure Operational Insight and OMS, Azure Premium Storage, Site Recovery, Network Virtual Appliance, Client-Side encryption for Azure storage objects.
  • Experience in deploying managed Kubernetes cluster using Azure Kubernetes Service and created an AKS cluster in teh Azure portal with Azure CLI, and used template driven deployment options such as Resource Manager templates and Terraform.
  • Excellent with Terraform, Infrastructure as code (IaC), in provisioning AWS resources with declarative configuration files - resources such as virtual machines, containers, storage, and networking, etc.
  • Created Automation to create infrastructure for Kafka clusters with different instances as per components in cluster using Terraform for creating multiple EC2 instances & attaching ephemeral or EBS volumes as per instance type in different availability zones & multiple regions in AWS.
  • Good noledge and experience in using Elasticsearch, Kibana, CloudWatch, Splunk, Prometheus and Grafana for logging and monitoring. Also, utilising these tools to monitor and report on service level objectives (SLOs) for a given application service.
  • Experienced with Docker container service and Docker consoles for managing teh application by virtualizing teh servers using teh Docker for test and dev-environments and configuration automation using Docker containers.
  • Experienced in writing Docker adhoc commands to monitor and maintain docker containers. Worked on launching, running and scaling containers in various modes like interactive, attached, detached.
  • Excellent with Kubernetes which includes - k8s cluster installation, configuring pods, workload deployments, managing configMap and secret changes, configuring horizontal pod auto-scaling, load balancing, and configuring health checks to support failover scenario in multi-region architecture ensuring high availability of teh applications.
  • Used Kubernetes to orchestrate deployment, scaling, clustering and management of containerized applications as Pods, Docker swarm in managing Docker containers and Kubernetes Clusters to support automatic high availability, load balancing, health checking and failover.
  • Experience in designing, installing, and implementing Ansible configuration management system, and writing playbooks for provisioning virtual and physical VMs, creating various role based access control for applications, configuration management, patching, and deploying applications/services.
  • Implemented and designed AWS virtual servers using Ansible roles, ensuring deployment of web applications and experience in working with GIT to store teh code and integrated it to Ansible to deploy teh Playbooks.
  • Experienced in all areas of Jenkins setting up CI for new branches, build automation, plugins installations and management and securing Jenkins and setting up master/slave configurations.
  • Developed custom Jenkins jobs/pipelines dat contained Bash shell scripts utilizing teh AWS CLI to automate infrastructure provisioning.
  • Worked in implementing entire CI/CD using Groovy scripting
  • Experience with Bug tracking tools like JIRA, Remedy. Experienced in Branching, Tagging, and maintaining teh versions across different Source Code Management (SCM) tools like GitHub, Subversion (SVN).
  • Proficient in Querying RDBMSs like Oracle, MySQL, SQL. Created Database, Tables, Views, Stored Procedures, Indexes (cluster/Non-cluster), and Constraints, Triggers, Buffer Pools, User Roles, and functions.
  • Deploy, maintain, and improve performance over containerized applications in EKS to support application development
  • Elastic search configuration using FluentD app in EKS clusters for logs and index creation in Kibana.
  • Deploy, maintain, and improve performance over containerized applications in EKS
  • Developed Python scripts to take backups of Elastic Block Storage (EBS) volumes using AWS Lambda and CloudWatch and automate AWS services which include Web servers, ELB, Cloud Front Distribution, Database, Security groups, S3 bucket and application configuration.
  • Experience in programming languages such as Java, C. Servers like Apache, Tomcat and strong in scripting languages like Python, Shell.
  • Used Groovy scripts for CI/CD pipeline builds, and actively involved in entire pipeline setups and Jenkins configuration
  • Good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions. Strong and progressive experience in teh server installation and administration of Red Hat Linux, Centos, Ubuntu, Oracle Enterprise Linux, VMware environment. Experience in using Tomcat, JBOSS, Web logic and Web Sphere Application servers for deployments.

TECHNICAL SKILLS

Languages: Java, Python, Unix Shell scripting, PowerShell, Bash Terraform, Groovy

Database: Oracle, DB2, SQL, Postgres, Cassandra, MySQL, MongoDB, AWS RDS, NoSQL

Configuration Management Tools: Ansible, Terraform, Cloud Formation

CI/CD Integration Tools: Jenkins, Azure Pipelines

Management Tools: Confluence, J Meter

Monitoring Tools: AWS cloud watch, SPLUNK, ELK Stack, Grafana, kibana, logStash

Version Control Tools: GIT, GIT Hub, Bitbucket

Build Tools: Ant, Maven

Containerization Tools & Orchestration: Kubernetes, Docker, Docker Swarm

Cloud Platforms: Amazon Web Services (AWS), Microsoft Azure

Reporting & Ticketing Tools: Jira, Service Now, Azure Devops

Operating Systems: Red Hat Linux, Ubuntu, CentOS, Windows

PROFESSIONAL EXPERIENCE

Confidential

DevOps engineer

Responsibilities:

  • Designed and maintained application deployment AWS infrastructure utilizing services such as EC2, RDS, VPC and managed network and security, Route 53, DirectConnect, IAM, Cloud Formation, AWS Ops Works (automate operations), Elastic Beanstalk, AWS S3, Amazon Glacier and Cloud Watch monitoring Management Gateway.
  • Implemented a 'serverless' architecture using API Gateway, Lambda, and Dynamo DB and deployed AWS Lambda code from Amazon S3 buckets. Created a Lambda Deployment function and configured it to receive events from S3.
  • Developed micro services with AWS Lambda and S3 using Java to improvise teh performance of teh application and managed network security using Security groups and NACLs.
  • Setup EKS in teh AWS environment after migration for Datacenter to AWS cloud. Created lucid charts for Data Flow architecture from user to source they are trying to reach.
  • Provisioned teh highly available EC2 Instances using Terraform and wrote new plugins to support new functionality in Terraform.
  • Developed Terraform modules to build, change and version infrastructure as code(IaC). Used AWS as provider for launching multi-tier stack dat was provisioned and configured with Terraform scripts.
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Experienced with setup, configuration and maintain ELK stack (Elasticsearch, Logstash and Kibana) and OpenGrok source code (SCM).
  • Worked with Red Hat OpenShift Container Platform for Docker and Kubernetes. Used Kubernetes to manage containerized applications using its Config Maps, selector, Services and deployed application containers as pods.
  • Created Kubernetes replication controllers, Pods, Clusters, services, labels, health checks and deployed micro services on Docker containers. Used Clusters to deploy program on it and used scalability to distribute teh work among teh individual nodes.
  • Extensively used Docker for containerization, running, shipping, and deploying teh application securely to speed up teh build and release processes, also automated docker image builds by creating dockerfiles.
  • Implemented blue-green deployment on Kubernetes using a single node etcd, multiple masters and multi-workers configuration.
  • Configured GitHub Webhooks to setup to drive all builds to Docker registry and then deployed to Kubernetes, created pods using Kubernetes and used ECS service to supports Docker containers to easily run and scale containerized applications on AWS.
  • Managed results in Jenkins dashboard view using Dashboard View plugin and also added Sonar Dashboard view into Jenkins. Extended teh generic process by attaching teh Jenkins job webhook to all teh current Java and Scala based projects in GitHub.
  • Implemented Jenkins workflow and plugins for repeatable deployments of multi-tier applications, artifacts, and services to Docker.
  • Created additional Docker Slave Nodes for Jenkins, using custom Docker Images and pulled them to ECR and monitored using Prometheus and Grafana. Worked on all major components of Docker like, Docker Daemon, Hub, Images, Registry and wrote Python script for Prometheus Alert-manager alerts to send alerts in Linux VM.
  • Deployed critical applications and automated repetitive tasks using Ansible. Implemented Ansible Tower dashboard to allow individual access to use Ansible for teh deployments
  • Written Ansible playbooks which are teh entry point for Ansible provisioning, where teh automation is defined through tasks using YAML format and run Ansible Scripts to provision Dev services.
  • Configured Ansible control machine and wrote Ansible playbooks with Ansible roles. Used file module in Ansible playbook to copy and remove files on EC2 instances.
  • Written teh Ansible playbooks, defined automation tasks using YAML files format. And also to manage inventory, orchestrate software updates and verify functionality and document all infrastructures into version control.
  • Worked with Splunk monitoring using custom monitors, maintaining and adjusting existing monitors and responding to generated requests.
  • Experienced in using Nexus and Artifactory Repository Managers for Gradle/Maven. Ensured teh security of Web applications by generating SSL certificates and accessed them securely.
  • Developed Shell/Python Scripts for automation purposes like backing up disk groups, archive logging, Rest API calls, OS Patching, DB Patching etc.
  • Developed PowerShell scripts to automate teh project creation, setting permissions for users, groups in TFS.
  • Expertise in using Apache Tomcat, Web logic and WebSphere Application servers.
  • Tested, evaluated & troubleshooted database systems & cluster configurations to ensure high availability in various crash scenarios.
  • Worked in diverse agile environment by tracking teh team activity through Jira. Participated and contributed effectively in daily stand-up, sprint review, sprint demo and scrum meetings in Agile.

Environment: AWS, Terraform, Cloud Formation, Jenkins, Git, GitHub, Docker, Kubernetes, AWS Lambda, VM Export/Import, Red Hat OpenShift, OpenStack, Nexus, Terraform, Prometheus, Ansible, Maven, Splunk, Linux, Python, NoSQL, PowerShell, Jira.

Confidential

Cloud/DevOps Engineer

Responsibilities:

  • Configured Azure Virtual Machines (VM) and Azure storage like tables, blobs. Created and Setup different blob variants like page blobs, append blobs and block blobs ensuring storage efficiency. Worked on vRealize Automation to automate IT process throughout VM lifecycle, such as provisioning, management and retirement.
  • Designed Azure cloud models for establishing secure and cross-premise connectivity with Azure VPN gateway and Content Delivery Network and created Azure VM, Cloud Services/ Storages by using Azure Power-Shell Script.
  • Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing.Deployed Azure IaaS virtual machines and Cloud services (PaaS role instances) into secure VNets and subnets.
  • Leveraged GCP cloud services such as Compute, auto-scaling and VPC to build secure, highly scalable and flexible systems dat handled expected and unexpected load bursts.
  • Extensively worked with Google Cloud Platform (GCP) components like compute engine, kubernetes engine, app engine, cloud load balancing, cloud storage, cloud SQL, BQ, stack driver monitoring, and cloud deployment manager.
  • Configured GKE cluster orchestration with microservices application deployment in several nodes and pods, autoscaling, logging, and monitoring. Google app service for Java and python based microservice application deployment and updates.
  • Created Kubernetes cluster with objects like Pods, Deployments, Services, and Config Maps and created reproducible builds of teh Kubernetes applications, managed Kubernetes manifest files, and Helm packages and implemented Kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple namespace versions.
  • Designed and distributed private cloud system solution using Kubernetes (Docker) on CoreOS and used it to deploy scale, load balance and manage Docker containers with multiple versions.
  • Implemented a continuous delivery pipeline with Docker for custom application images in teh cloud using Jenkins.
  • Created, managed, and performed container-based deployments using Docker images containing Middleware and Applications together and evaluated Kubernetes for Docker container orchestration.
  • Created CI/CD Pipelines in Jenkins by providing their dependencies and tasks. Also has experience on implementing and managing continuous delivery systems and methodologies on Azure and created END-END Automation with CI Procedures using Jenkins & automated Maven builds by integrating them with Continuous Integration tools Jenkins.
  • Migrated repositories from different source control systems to Team Foundation Version Control(TFVC) and GIT repositories in VSTS (Azure DevOps).
  • Documented release metrics, software configuration process. Used Maven scripts to build teh source code. Supported and helped to create Dynamic Views and Snapshot views for end users.
  • Configured Bitbucket with Jenkins & automated teh build process through SCM polling. Created post-commit & prepush hooks using bash in Bitbucket repositories. Resolved merging issues during rebasing & re-integrating branches.
  • Written Chef Cookbooks and recipes in Ruby Script to install and configure Infrastructure across environments and automated teh process using Python Script and setting up Chef Infra, bootstrapping nodes, creating and uploading recipes, node convergence in Chef SCM.
  • Configured Chef Server, Workstation, Client servers and nodes. Written several Recipes, Cookbooks to automate teh environment provisioning, Middleware Infrastructure Installations.
  • Deployed new Splunk systems and monitor Splunk internal logs from teh monitoring Console (MC) to identify and troubleshoot existing or potential issues.
  • Release Management and Build Automation with VSTS Developed automation scripts using PowerShell, supporting multiple hosts and VMs for Azure cloud deployments Developed teh Java based Web Service API's for teh application Symantec Workspace Streaming (SWS).
  • Created PowerShell scripts for automated login, securing data into Azure Key Vaults and dynamically setting appropriate permissions on Azure resources like Azure SQL, Data Lake Store for Hadoop.
  • Experienced in writing custom shell and python scripts to take backups of Cassandra database deployed on Google Compute Engine into Cloud Storage buckets and then deploy teh data into Google Big Query for querying purposes.

Environment: Azure, GCP, Red Hat Linux 6.X, 7.X, Windows, Red Hat, Docker, Kubernetes, Azure DevOps, Jenkins, Maven, Nagios, Splunk, Python, Shell, VMware, Java, GIT, Apache Webserver, JBoss.

Confidential

DevOps Engineer

Responsibilities:

  • Version controlling of teh production ready code using Azure Repos, Github
  • Deployments in lower environment through production using Azure pipeline and Jenkins
  • Planning teh Spring tasks using Azure Boards and service now
  • Creating Work Items in Azure devops
  • Executing teh monthly patching on all teh RHEL, LogStash, BoKs machines
  • Monitoring teh tibco machines using tibco admin and solving teh daily check incidents
  • Verifying and Updating teh certificates when expired
  • Monitoring and fixing teh security vulnerability issues reported regularly
  • Monitoring teh application logs using kibana, logstash and prometheus
  • Retriggering of teh transactions using teh Exodus and genesis
  • Verifying teh fileshare and retriggering using sentinel
  • Verifying teh screening transactions and retriggering using Oracle history DB and cassandra DB

Environment: Azure Devops, Jenkins, Git, GitHub, Docker, Kubernetes, Nexus, SonarQube, Prometheus, Ansible, Maven, kibana, Linux, Exodus, Genesis, LogStash, Cassandra, Oracle, Confluence, Service now, Sentinel, Tibco admin

Confidential

Project Engineer

Responsibilities:

  • me has solved tickets, done Impact Analysis, Monitoring Jobs and raising tickets for other teams
  • Performing daily, weekly and monthly activity. Gathering inputs from onsite team and prepare code change document for enhancements, Unit testing.
  • Analyzing and Understanding functional requirements, source systems for teh requirements
  • Prepared Technical Design documents for SIPS (Sales Invoice Processing System) RICEFs.
  • Development of Informatica Mappings for SIPS and GEMMS RICEFs
  • Developing of Stored procedures using PL/SQL developer
  • Designed and implemented fully automated server build, management, monitoring and deployment solutions spanning multiple platforms, tools and technologies including Jenkins Slave Nodes/Agent, Android, VMware.
  • Worked on using multiple data sources ranging from oracle and TerraData,source to build recurring code to implement in Dashboards
  • Leveraged AWScloud services such as EC2, auto-scaling and VPC to build secure, highly scalable and flexible systems dat handled expected and unexpected load bursts.
  • Solid understanding of Linux shell scripting, UNIX, Windows, build and release engineering principles.
  • Worked with Oracle Database Admin to keep all teh specified tables as assigned by developments in sync for every release
  • Provided periodic feedback of status and scheduling issues to teh management.
  • Implemented Maven buildsto automate JAR/WAR files and Develop automated deployment scripts using Ant/Maven and Python to deploy war files, properties file and database changes to development server or QA server and Staging/Production server.
  • Created teh Architecture with Master and Agent for teh Configuration Management.
  • Worked on creation of Manifest files to install tomcat instances and to manage configuration files for multiple applications.
  • Wrote modules for installing and managing java versions.
  • Participated in architect, designing and implementing all stages of new application deployment in AWS by using AWS combined functionality, personally built out all application servers, database servers.
  • Configured services, devices & applications of UNIX servers and worked with team to customize teh environment.
  • Maintain and track inventory using Jenkins and set alerts when teh servers are full and need attention.
  • Developed and deployment scripts using ANT and MAVEN as buildtools in Jenkins to move from one environment to other environments.
  • Deployed teh archives to Tomcat Application Servers.

Environment: AWS, Terraform, Cloud Formation, Jenkins, Git, GitHub, Docker, Kubernetes, AWS Lambda, Nexus, Terraform, Ansible, ANT, Maven, Linux, Python, Service now, Oracle, Tomcat, Windows, splunk

Confidential

Applications Engineer

Responsibilities:

  • Troubleshooting Incidents/ Problems/ Bugs in bug smart.
  • Identifying a resolution / workaround.
  • Studying and Documenting impact analysis.
  • Fixing teh problem and Preparing Code Review Document.
  • Packaging and delivering teh project in bundle/ Individual postings
  • Performing Unit Test and Documenting Unit Test plan.
  • Worked on all Bundle regressions and delivered teh patches as a post requisite for teh bundles
  • Worked on Translations project, which involves fix misalignments in French, Japanese and German pages worked in DoModal project, which involves fixing teh alignment and other issues in all teh secondary pages in CRM 9.2 and HCM 9.2
  • Worked in Page Widening project, which involves fixing teh alignment and other issues for all teh Main pages and sub pages in CRM 9.2 and HCM 9.2
  • Worked in XSS project. dis project is to handle teh Cross-site-scripting (XSS) security issue.
  • Fixing Audit Issues
  • Active Participation in Learning Activities for teh Team

Environment: Oracle peoplesoft CRM and HRMS, Bug Smart

We'd love your feedback!