We provide IT Staff Augmentation Services!

Sr. Cloud/devops Engineer Resume

5.00/5 (Submit Your Rating)

IL

SUMMARY

  • 9+ years of IT experience as Linux Administrator, Systems Engineer, Cloud Engineer, Build & Release, DevOps Engineer, in SCM, Build/Release Management wif Continuous Integration & Continuous Deployment/Delivery as an iterative process and Automation of infrastructure including end - to-end code configuration using different tools like Terraform, Ansible, Chef, Puppet and cloud services like AWS, and Azure.
  • Experienced in strategy and practical implementation of AWS Cloud services which include EC2, EBS, S3, S3 Glacier, Storage Gateway, VPC, Route 53, RDS, ELB, EMR, ECS, Cloud Front, Cloud Formation, Elastic Cache, Cloud Watch, CloudTrail, RedShift, Lambda, AWS Elastic Beanstalk, SNS, Dynamo DB, and SES.
  • Experienced in AWS Platform related Service API’s Cloud CDN, Cloud Run, Cloud SDK, Cloud SQL, Cloud Storage, Compute Engine, GKE, Baremetal, Migrate for Compute Engine, Preemptible VMs, Shielded VMs, VMware Engine, Cloud Build, Artifact/Container Registry, Container Security, Cloud Operations, Network Telemetry, Security Command Center, Secret Manager.
  • Experienced in Agile based Software Development Life Cycle (SDLC) methodologies using Continous Integration, Continous Delivery and Deployment Strategies as per the Application Requirements.
  • Experienced on Version Control Tools like Git Atlassian Stash Bit Bucket, Gerrit, TFS, SVN, GitLab, and GitHub for Application Development and Automation team Collaborations for Multiple Application Releases.
  • Experienced in Monitoring tools like Nagios, HPov, Metrics and Performance data using Datadog, AppDynamics, Prometheus, Grafana, InfluxDB, Log Monitoring Tools like Splunk, ELK (ElasticSearch, LogStash/Fluentd and Kibana) for Troubleshooting Debugging and Profiling for Applications and HealthChecks Notifications from nodes.
  • Worked extensively on Ansible Roles, Dynamic Inventory, Ansible Tower, Ansible Galaxy, and Ansible Control Server to deploy Roles, Playbooks for Release Management, Platform/Application Security and Compliance.
  • Proficient wif Bash, Ksh, Python, JSON, YAML, Groovy and Intermediate in Perl, Ruby. Developed Scripts for Automation, Remediation, Troubleshooting, Security Migration and for Release Management Process.
  • Hands-on experience in Setup and Configure Puppet/ChefServer Enterprise in both On-premises and Cloud based Infrastructures, Knife Plugins For VMware, Test Kitchen for TDD based Unit and Integration TestCases.
  • Experience in Developing Automated CICD Jenkins Pipeline using Jenkins forUsed Jenkins as Continuous Integration tool Creating new jobs, Managing Required Plug-ins, Build Trigger, Build System and Post Build Actions, Scheduled Automation Builds.
  • Experience in OpenShift Platform in managing Docker Containers, Kubernetes Clusters, Ingress Rules, Services and Helm Charts and implemented a production ready, load balanced, highly available, fault tolerant Kubernetes infrastructure.
  • Experience in implementing and configuring AWS Elastic Beanstalk for deploying and scaling web applications based of Java, PHP, Node.js, Python and Multi Container Docker on familiar Servers such as Apache, Nginx, Tomcat.
  • Experience in building and deploying the Microservices Applications using Kubernetes, ServiceMesh and Helm Charts. Managed K8s charts using Helm and created reproducible builds of the Kubernetes applications.
  • Experience in creating the AWS cloud Infrastructure by using Terraform and Deployed IaC code using Jenkins CI/CD pipelines and configure AWS EC2 wif Ansible Playbooks and Roles.
  • Experience in Azure IaaS, PaaS, Provisioning VM's, Virtual Hard disks, Virtual Networks, Deploying Web Apps, Azure Cosmos DB, Active Directory, Azure Windows server, Microsoft SQL Server, Microsoft Visual Studio, Windows PowerShell, Cloud infrastructure.
  • Proficient on Terraform key features such as Infrastructure as code, execution plans, resource graphs, change automation and created infrastructure to deploy various applications across multiple cloud providers.
  • Hands on experience in writing Terraform Scripts to manage infrastructure, for automatic creation of AWS services like RDS instances, VPCs, Autoscaling groups, Load balancers, SQS, S3 buckets.
  • Expertise in writing AWS Cloud Formation templates in JSON to use them as blueprints for building & deploying multiple AWS resources. Worked on Kinesis Data Streams & Kinesis Firehose & integrated wif AWS Lambda for serverless data collection.
  • Expertise in Linux Administration like RAID levels, Grub, Disk management, patch management, Networking, Scripting, Kickstart, LVM, CRON jobs, Performance monitoring, troubleshooting on different distributions such as Red Hat, CentOS, Ubuntu and Debian. The file systems dat were used were VxFS, ZFS, UFS, ext3 and ext4.

TECHNICAL SKILLS

Operating Systems: Linux (RedHat, CentOs, OEL), Unix, Solaris, Ubuntu, Windows, MacOS.

Version Control: GIT, GITHUB, Bitbucket, GitLab, AWS Code Commit.

Config and Management Tools: Puppet, Ansible, Chef, Kubernetes, Terraform, CFT.

Cloud Environments: AWS, Azure.

Virtual Servers: VMware, OVM, KVM.

Scripting Languages: Shell Scripting, Bash, Python and YAML, JSON.

Ticket/Monitoring Tools: JIRA, Splunk, Nagios, ELK, EFK, AWS Cloud Watch, Prometheus, Grafana, Datadog, AppDynamics.

Database: MySQL, Oracle, DB2, MongoDB, SQLite, PostgreSQL.

Web Server/Application Servers: Tomcat, Apache, Application Server, IIS, Oracle WebLogic.

Container Orchestration: Kubernetes, Docker, Docker Swarm, AWS Fargate, Apache Mesos

CI/CD Tools: Jenkins, Maven, Gradle, Artifactory, Nexus, Sonar, Fortify, VeraCode, Jacoco, Cobertura, BlackDuck, Clair, TwistLock ….

PROFESSIONAL EXPERIENCE

Confidential, IL

Sr. Cloud/DevOps Engineer

RESPONSIBILITIES:

  • Extensive noledge on AWS broad range of services such as provisioning EC2, AMI, VPC, ELB, Auto-Scaling, Security Groups, IAM, EBS, AMI, S3, SNS, SQS, Route53, ELB, CloudWatch, Cloud Formation, Cloud front, Cloud trial, RDS, EMR, Red shift, AWSOpsWork.
  • Worked wif AWS IAM integrated wif OKTA for RoleBased Access Controls and Monitoring System Performance using AWS CloudWatch and ElasticSearch (Integrated wif Cognito). Migrated applications from VMware to AWS using AWS Cloud Endure, AWS Management Portal for Vcenter and VM import/export.
  • Designed AWS CloudFormation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications. Used Cloud Front to deliver content from AWS edge locations to users, allowing for further reduction of load on front-end servers. Managed and analyzed the petabyte-scalable data using AWS Redshift cluster.
  • Deployed LAMP based applications in AWS environment, including provisioning MYSQL -RDS and establish connectivity between EC2 instance and MySQL-RDS via security groups. And processed data streams in AWS kinesis using AWS Lambda.
  • Used Microsoft Azure for Development, Test and UAT environments for all customers regardless of final Production platform (SaaS Cloud, Private secure cloud) to speed up development/ deployment process and work wifin CI/CD framework (Team City, Octopus Deploy).Developed Azure PaaS services including web jobs, Azure SQL, and Azure Service Fabric.
  • Designed, configured and deployed Microsoft Azure for a multitude of applications utilizing the Azure stack (Including Compute, Web & Mobile, Blobs, ADF, Resource Groups, Azure SQL DW, Cloud Services, and Terraform, focusing on high-availability, Disaster Recovery, fault tolerance, and auto-scaling).
  • Setup and Implement Continuous Integration and Continuous Delivery (CI & CD) Process stack using AWS, GITHUB/GIT, Jenkins, SonarQube, Nexus, Dockers, and Ansible.
  • Used Jenkins and Pipelines for Application Containerization and Microservices builds to the Artifactory and Registries and deployed to Kubernetes using Blue/Green and Canary based deployment strategies.
  • Worked wif RedHat OpenShift Container Platform for Docker and Kubernetes. Used Kubernetes to manage containerized applications using its nodes, ConfigMaps, selector, Services and deployed application containers as Pods.
  • Worked on Dockerhub, creating Dockers images and handled multiple containers as a cluster wif Docker Swarm, Weave and Compose for various applications written in Node.Js.
  • Customized Ansible modules for finding facts about AWS Cloudwatch alarms and taking actions to pause/Unpause those alarms during deployments.
  • Installed, Deployed Red Hat Enterprise Linux 6.x/7.x, Cent OS, Ubuntu, and RedHat Compatible and involved in installation of packages and patches for Red Hat Linux Servers.
  • Involved in installation, Configuration and Administration of VMware Vsphere6 and ESXi Server, VMware View.

Environment: AWS, Cloud Watch, EMR, Cloud Formation, SQS, SNS, Snowball, Lambda, Kinesis, Redshift, OpenStack, Chef, Ansible, ELK, Nginx, Terraform, Docker, Kubernetes, Jenkins, SonarQube, Git, GitHub, Hashi Corp tools, Python, Nagios, Splunk, JIRA, PowerShell, Service Now, Openshift.

Confidential, Florham Park, NJ

Sr. DevOps Engineer

RESPONSIBILITIES:

  • Designed, configured and managed cloudinfrastructures utilizing Amazon Web Services including core services EC2, S3, Glacier, Auto Scaling Groups, ELB, EBS, ECS and Database services RDS, DynamoDB, Aurora, Elastic Search and application layer services like API Gateway, Lambda and network layer services like VPC and its sub components and Security layers services like IAM, SSM, Cloud trail, Cloud watch, KMS and Integration layer Services like Kinesis, SNS, SQS, Route53 and Orchestrated application workflows using AWS Faregate, EKS.
  • Automated deployments of web applications based on Node.js, Python, Java, PHP using Elastic Beanstalk, and Jenkins and secured by creating IAM roles and policies for services and users.
  • Migrated existing AWS infrastructure to Serverless Architecture (AWS Lambda) deployed via Terraform and Implemented AWS Lambda functions to run scripts in response to CloudWatch events in the Amazon Dynamo DB table and S3 bucket to HTTP requests using Amazon API gateway and invoked the code using API calls made using AWS SDKs.
  • Provisioned the AWS Service Mesh for network traffic controls on EC2 instances, ECS, EKS, AWS Fargate and integrated monitoring tool cloud watch to automatically export the data to Splunk and Kibana.
  • Configured Auto Scaling in customized VPC’s based on Elastic load balancer traffic and deployed Autoscaling policies to scale up/down EC2 instances based on ELB health checks in response to the triggers.
  • Worked on the Amazon Aurora database service on the AWS cloud and Implemented automatic machine Disaster recovery on AWS cloud and setting up databases using RDS, storage using S3 bucket, Amazon Glacier by configuring instance backups to the S3 bucket and deployed instances multiple availability zones to ensure fault tolerance and high availability through Terraform.
  • Composed Python, Groovy and Shell Scripts to do CI/CD using Jenkins, Git in GitHub, to access the databases to retrieve and archive data and to improve application security and worked on Automation tool (Maven) and artifact repository for pushing successful build code.
  • Responsible for writing reusable Infrastructure as a Code (IaC) Modules by using Terraform for IaaS, PaaS and SaaS AWS cloud resources and mentoring the peers to write consumable code to automate the infrastructure provisioning for cloud applications.
  • Applied Key Management service (KMS) for encrypting data when residing on one environment and implemented SSL encryption during data transportation.
  • Configured applications dat run multi-container Docker applications by utilizing the Docker-Compose tool
  • Integrated Docker container-based test infrastructure to Jenkins CI/CD test flow and executed build environment by integrating wif Jira to trigger builds using Webhooks and Slave Machines.
  • Virtualized the servers usingDockerfor the test environments and dev-environments needs, also configuration automation usingDockercontainers.
  • Created the Kubernetes cluster on AWS EC2 instances and deployed containerized application, created Microservices application and integrated wif AWS services using Amazon EKS.
  • Maintained the secrets using TLS certificates and passed as Environment variables form one application to other application using Config Maps in Kubernetes.
  • Triggered Application load balancer (ALB) by using AWS ALB Ingress controller for the EC2 instance and declared ingress resource to route HTTPS traffic to specific pods in a Kubernetes cluster by balancing the traffic and provided integrated access logs and health checks.
  • Configured and Manage Ansibleand AnsibleTower to automate repetitive tasks, configure AMIs, support apache/tomcat and configure Ec2 as Web Servers and proactively manages change and Experience in managing Ansible Playbooks wif Ansible Roles, group variables, inventory files wif integration of Molecule test cases.
  • Managed and Configured Infrastructure for AWS ECS, RDS Aurora, S3, ECR, SNS, SES on building out a full automated App Deployment in microservices function from the development code and pipeline dat are managed in GitLab.
  • Implemented Security operations configurations to GitLab pipeline running in environment which pass through CIS benchmark list, ARAP docker images configured which pass security threat hunting process.
  • Using AWS Kinesis stream implemented an architecture design dat integrates AWS CloudWatch log groups and server-side logs wif Splunk for reporting and monitoring purpose.
  • Developed Enterprise level monitoring solutions in python and deployed it on to AWS Lambda which can collects the application flow logs at resource level and stream them to Splunk dash boards and Configured ELK (Elasticsearch, Logstash, Kibana) to audit the Jenkins builds and performance.

Environment: AWS, Elastic search, API Gateway, Lambda, CloudFormation, DynamoDB, RDS, RedShift, SNS, SES, SQS, Fargate, Docker, Kubernetes, Ansible, Maven, Jenkins, GIT, Python, Linux, Jira.

Confidential, SC

Devops Engineer

RESPONSIBILITIES:

  • Created and Configured Red Hat Linux Environment, Ubuntu, Centos, Solaris and Fedora Virtual Machines in AWS using EC2, ElasticIP, VPC, Subnets, Route Tables, NAT Gateway.
  • Worked on Amazon Web Services (AWS) infrastructure wif automation and configuration management tools such as Chef and Puppet.
  • Implemented BigData in Amazon Elastic MapReduce (AWS EMR) for processing, managing Hadoop framework dynamically scalable Amazon EC2 instances
  • Monitored the server’s performance, CPU Utilization, disk usage etc. by creating alarms in AWS CloudWatch service.
  • Setup and build AWS infrastructure using various resources, VPC EC2, S3, IAM, AMI’S, EBS, Security Group, Auto Scaling, and RDS in CloudFormation JSON templates. Managed user roles, permissions and grant permissions to access the AWS resources through IAM.
  • Created Clusters using Kubernetes kubectl and worked on creating many pods, replication controllers, services, deployments, labels, health checks and ingress by writing Yaml files.
  • Involved in writing the chef cook books and recipes to automate the deployment process and to integrate the chef cook books into Jenkins jobs for continuous delivery framework.
  • Automated Apache Webserver configuration, DB Server configuration, SSSD Configuration, LAMP by writing Ruby Cookbooks in Chef.Managed different environments like Vagrant, Integration and UAT via Chef.
  • Maintained Chef and Puppet servers and management application dat can use ServiceNow data to bring computers into a desired state by managing files, services, or packages installed on physical or virtual machines using Ruby and Python scripts.
  • Involved in installation and configuration of the Puppet Master, Agent nodes and an Admin control workstation, and worked wif auto and manual signing of SSL certs, setting the intervals for pulling the manifests, between Puppet Master and Agents.
  • Knowledge in Implementation of horizontal auto-scaling use cases using OpenStack components - Heat, Ceilometer, launch stacks from templates and manage stacks using the Heat Orchestration Service.
  • Created and managed provider networks and public networks shared by different projects or tenants in OpenStack Neutron.
  • Configured and build OpenStack Havana, Icehouse using Ansible and Python scripts. Tested and implemented applications built using Python.
  • Worked wif Hiera (YAML) to define site specific information, out of manifests, created and Deployed re-usable module.
  • Created ELK stack environment Elastic Search for Data analytics, Log stash for logs and Kibana for visualizing the logs.
  • Responsible to setup Jenkins server and build jobs to provide continuous automated builds based on polling and post-hook scripts in source control systems (GIT and SVN) during the day and periodic scheduled builds overnight to support development needs using Jenkins/Rundeck, Junit, Maven.
  • Configured Hudson for developers to bounce the application container, to get the application, container, and access logs by using ANT scripts.

Environment: AWS, ELK, Puppet, Chef, Hiera, New Relic, Jenkins, ANT, RedHat, Git, Jira, CloudWatch, Python, CentOS, Docker, Kubernetes, OpenStack, Nexus, WebLogic, Vagrant, Active Directory.

Confidential

Linux Administrator

RESPONSIBILITIES:

  • Involved in Linux/Unix system administration, System builds, installations, upgrades, Patches, Migration, Troubleshooting on RHEL 4.x/5.x. Scheduled Cron jobs using ksh and bash scripts on production servers.
  • Used Vagrant, Oracle Virtual Box, VMware ESX, Puppet for deployment automation and build release.
  • Worked wif Facter to define custom facts using Ruby and shell scripts. Configured and maintained Puppet DB, and integrating it wif Postgres DB as the backend server to export resources.
  • Worked wif the active-MQ server, to set up mcollective server and agents for orchestrations or parallel job execution on puppet nodes. And puppet nodes are Managed/Administered using mcollective.
  • Implemented Puppet modules and manifests to automate configuration of a broad range of services like LAMP Stack, HTTP multiple Vhosts management.
  • Configured Puppet master as Jump server by copying all SSH keys of the nodes using Puppet module.
  • Set up Jenkins server and build jobs to provide continuous automated builds based on polling the SVN source control system during the day and periodic scheduled builds overnight to support development needs using Jenkins, JUnit, Selenium and Maven.
  • Performed SVN to GIT/Bit Bucket migration and managed branching strategies using GIT workflow. Managed User access control, Triggers, workflows, hooks, security and repository control in Bit Bucket/GIT
  • Responsible for writing automation scripts like bash, python using Jenkins to push the code from GIT to Nexus.
  • Installed Jenkins/Plugins for GIT Repository, Setup SCM Polling for Immediate Build wif Maven and Maven Repository (Nexus Artifactory) and Deployed Apps using custom ruby modules through Puppet.
  • Implemented unit testing framework driven using Junit and Cucumber. Set up Jenkins master/slave to distribute builds on salve nodes.
  • Compiled Java Code, performed Debugging and Placed Builds into Maven Repository by using MAVEN/GRADLE.
  • Defined dependencies and plug-ins in Maven pom.xml for various activities and integrated Maven wif GIT to manage and deploy project related tags.
  • Installed, Configured, Monitoring Tools such as Splunk, Nagios for Resource Monitoring/Network Monitoring. Implemented rapid-provisioning and life-cycle management for Red Hat Linux using Kickstart.
  • Worked wif different Linux Utilities like KICKSTART, SSH, FTP, User Management, Process Management, Memory Management, Package Management, Disk Management, and Swap Partition/Files Management.
  • Used Python script to configure the Web Logic application server in all the environments written Perl and Shell Scripts to perform deployments to JBoss and Tomcat Web servers.
  • Automated backups, user resource limits, solved bad gateway errors in Nginx and php5 configurations.
  • Upgraded VMware ESX 3.5 infrastructure to VMware vSphere 4.1 and VMware vCenter 4.1. Good operational noledge in VMware cloud operations (VCenter, Vsphere, ESxi).

Environment: Linux (RedHat 7.x, 6.x, 5.x), VMware vSphere, vCenter, SSH, Jenkins, Gradle, Maven, Nexus, Ruby, Puppet, perl, shell, python, LAMP, Kickstart, Maven, Gradle, Junit, Selenium, Cucumber, Splunk, Nagios, SVN, GIT, Nexus.

Confidential

System Administator

Responsibilities:

  • Design, Implement and maintain Windows, UNIX, Linux, Solaris, CentOS and Ubuntu systems in a mixed environment.
  • Deployed WAR, JAR, and EAR files in WebLogic, Web sphere, JBoss, Tomcat application servers in Linux/Unix/Windows environment.
  • Extensively used Bash scripts to monitor q processes and making sure process startup when operating system restarts using chkconfig and RC startup levels.
  • Configured Veritas NetBackup for performing backup and managed cluster environments using Veritas Cluster Suite, Used sftp, ftp, scp, winscp, and filezilla for copying files remotely.
  • Storage Provisioning, Volume and File System Management using Veritas on HPUX/Linux/Sun Solaris OS in SAN environment.
  • Involved in installation and configuration of various services like DNS, DHCP, NFS, Send mail, Apache Web Server, Samba, SSH, TELNET, HTTP, RPM package management and experienced in administering Active Directory and group policies.
  • Configured Jumpstart (SOLARIS) and Kickstart (RHEL) for automatic provisioning of servers using Blade Logic.
  • Used SQUID guard to configure squid as proxy/cache server for internet sharing and to block unwanted sites. Configured Linux firewalls using IPCHAINS and IPTABLES.
  • Managed Git repositories for branching, tagging, merging. Integrated Git into Jenkins to automate the code checkout using git hooks.
  • Hands on experience on patching and updating of Linux servers from the Satellite Servers, Redhat Network (rhn) and Solaris servers from the centralized repository and using Patch Update Manager.
  • Responsible for setting up secure connection between remote servers using SSH and RLOGIN.
  • Responsible for 24*7 on call support for troubleshooting production issues.
  • Managed file system using Software RAID and recover an array, manage file systems using Logical Volume Management, resize file systems and protect them wif LVM Snapshots.
  • Worked on User administration setup, maintaining account, Monitor system performance using Nagios.
  • Monitored server, application performance and tuning via various commands (vmstat, top, tcpdump, Netstat, Htop, Lotop, Lostat)
  • Managed account using Active Directory such as resetting password, unlocking accounts, creating new accounts, adding users to GP (group policy), setting up email accounts on exchange server and distribution lists etc.
  • Configuration and administration of LDAP, NFS in Linux and implemented Samba for sharing of resources between Linux and Windows environments.

Environment: Linux, Unix, Windows, Solaris, Veritas NetBackup, Redhat satellite server, Samba, Tomcat, Apache, Websphere, SUSE linux, Nagios, Active Directory, LDAP, Git, Jenkins, RAID, LVM, Jumpstart, Kickstart.

We'd love your feedback!