We provide IT Staff Augmentation Services!

Sr. Devops/cloud Engineer Resume

5.00/5 (Submit Your Rating)

Bloomfield, CT

PROFESSIONAL SUMMARY:

  • A passionate engineering professional wif around 7 years of comprehensive IT experience in Azure and AWS Cloud services along wif Build and Release Engineering, Infrastructure provisioning, DevOps engineering wif in - depth noledge of various Automation tools, System Administration
  • Experience in administrating of IAAS & PAAS VM’s and Web roles on Microsoft Azure (Classic), Resource Manager and troubleshooting issues on Azure VM’s. Supported technologies, such as Active Directory Federation Services (ADFS), Azure Active Directory (AD), and PowerShell.
  • Hands on experience in cloud services, IaaS , worker/web role, service bus, Azure Blob , Table storages, queue and API Management . Configured NSGs for two-tier ad three-tier applications.
  • Experience wif designing and deployment of applications using almost all AWS stack (Including EC2, S3, Route53, ELB, EBS, ECS, VPC, RDS, DynamoDB, SNS, SQS, IAM, KMS, Lambda, Kinesis ) and focusing on high-availability, fault tolerance, auto-scaling in AWS Cloud Formation, deployment services and security practices ( IAM, CloudWatch, CloudTrail ).
  • Expertise in writing terraform scripts from scratch and building highly automated infrastructure using automation frameworks such as CloudFormation and Terraform.
  • Expertise wif Jenkins pipelines to drive all microservices builds to teh Docker registry and tan deployed to Kubernetes, Created Pods and managed using Kubernetes .
  • Worked in DevOps group running Jenkins in a Docker container wif EC2 slaves in Amazon AWS Cloud configuration. Also gain familiarity wif surrounding technologies such as Mesos ( Mesosphere ) and Kubernetes .
  • Production experience in large environments using configuration management tools like Chef, Ansible and Puppet supporting Chef Environment wif 500+ servers and involved in developing manifests . Developed Chef Cookbooks to monitor systems configuration.
  • Experience in developing and implementing infrastructure as code, automated provisioning and configuring using Chef, Puppet and Ansible.
  • Expertise in implementing DevOps culture through CI/CD tools like Source code management, Jenkins, Code Deploy, Code Pipeline, Maven, and configuration management tools like Chef, Puppet & Ansible.
  • Experience in building end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform tests and push build artifacts to Nexus and UDeploy to orchestrated changes across servers and components.
  • Expertise in using build tools like ANT, MAVEN and Gradle for building of deployable artifacts such as war & ear from source code.
  • Experience in Nexus and Jfrog Artifactory Repository managers for Maven builds and managed teh artifacts generated by MAVEN in teh Nexus repository.
  • Experience wif monitoring tools like Cloud Watch, Nagios, ELK and Splunk.
  • Utilized MySQL, MongoDB, DynamoDB and Elasticache to perform essential database administration.
  • Well-versed in Install, configure, and troubleshoot enterprise-wide Apache web servers and Tomcat application containers in a large Red Hat, Linux/CentOS environment.
  • Proficient wif Shell, Python, Ruby, Power Shell, JSON, YAML, and Groovy scripting languages.
  • Strong ability to troubleshoot any issues generated while building, deploying and in production support.
  • Experienced in software Development Life Cycle (SDLC), Agile Methodologies, Waterfall processes, Project Management and project release.

TECHNICAL SKILLS:

Cloud Environment: Amazon Web Services, Azure, Google Cloud Platform

Source Code Management: Subversion, GIT, SVN, Bitbucket, and CVS

CI/CD Tools: Jenkins, Bamboo

DevOps Tools: Docker, Jira, Kubernetes, Open Shift, Terraform

Configuration Management: Ansible, Chef, Puppet

Build Tools: Ant, Maven, Gradle

Monitoring Tools: Nagios, Splunk, CloudWatch, New Relic, Elasticsearch, Logstash, Kibana, Grafana, DataDog

Scripting Languages: Shell, Python, YAML, RUBY, JSON

Databases: SQL Server, Oracle, MySQL

Networking/Protocol: TCP/IP, NIS, NFS, DNS, DHCP, WAN, SMTP, LAN, FTP/TFTP

Web/Application Servers: Apache Tomcat, Web Logic, Oracle, Application Server, Ngnix

Redhat: 5/6/7, Ubuntu 14/16, CentOS 5/6/7, Windows

PROFESSIONAL EXPERIENCE:

Confidential, Bloomfield, CT

Sr. DevOps/Cloud Engineer

Responsibilities:

  • Dealt wif Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Auto-Scaling. Exposed Virtual machines and cloud services in teh VNets (Virtual Networks) to teh Internet using Azure External Load Balancer.
  • Involved in Azure infrastructure management (Azure Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure AD Licenses). Provided high availability for IaaS VM's and PaaS instances for access from other services in teh VNet wif Azure load balancers and implemented Azure classic and Azure ARM for deployment process.
  • Created and managed Azure AD tenants and configured private and public facing Azure load balancers and applications wif Azure AD and integrated on-premises Windows AD wif Azure AD.
  • Created subscription, Storage Account and tables using Windows PowerShell using automation in Azure.
  • Used Azure cloud services, Azure storage, Azure active directory, Azure Service Bus and Hybridization Cloud. Led implementation of Azure Active Directory for single sign on, autantication, authorization and Azure Role-based Access Control (RBAC).
  • Implemented Azure Key Vault to store Secrets, Password and critical information and configuring it for Application usage.
  • Used Terraform to provision Infrastructure for cloud wif Infrastructure as a code (IaaC). Also, created reusable Terraform modules in Azure environment.
  • Involved in creation of Terraform Templates to automate teh Azure Iaas VM s using terraform modules and deployed virtual machine scale sets in production environment.
  • Worked wif Terraform Templates to automate teh Azure Infrastructure as a Service (IaaS) virtual machines using Terraform modules and deploy teh virtual machine scale sets in a production environment and so implemented Terraform Enterprise to provision infrastructure across Azure workloads and Kubernetes clusters.
  • Implemented Azure Kubernetes service to deploy a managed Kubernetes cluster in Azure and create an AKS cluster in teh Azure portal, wif teh Azure CLI.
  • Utilized Kubernetes for teh runtime environment of teh CI/CD system to build, test deploy. Used Kubernetes to orchestrate teh deployment, scaling and management of Docker Containers.
  • Used Helm charts to package and deploy common applications in Kubernetes.
  • Setting up Kubernetes (k8s) Clusters for running microservices and Pushed microservices into production wif Kubernetes backed Infrastructure. Development of automation of Kubernetes clusters via playbooks in Ansible.
  • Experience wif Jenkins administration, backups, and plugins. Using master slave configuration maintained various jobs in Jenkins and supported development teams.
  • Built upstream and downstream jobs in Jenkins to build and deploy onto different environments, worked wif Jenkins CLI, manage plugins and Jenkins file.
  • Worked wif Jenkins to build and deploy java code from GitHub to teh production servers using Continuous Integration and Continuous Delivery (CI/CD) pipeline.
  • Performed code commit, revert, checkout and merge operations on GIT and pushed sourced code to GitHub.
  • Defined dependencies and plugins in Maven pom.xml for various activities and integrated Maven wif GIT to manage and deploy project related tags.
  • Used Ansible to deploy applications on all servers through SSH. Gathered required configurations of all servers and maintain teh playbooks updated using Ansible. Automated various infrastructure activities like Continuous Deployment and Application Server setup
  • Used Ansible Tower, which provides an easy-to-use dashboard and role-based access control, so dat it s easier to allow individual teams access to use Ansible for their deployments
  • Defined and implemented monitoring processes for uptime, performance, and security for solutions deployed to teh Microsoft Azure Cloud. Used ELK for monitoring purposes for LOG analytics and Application monitoring and integrated dis wif Azure for security purpose we use search guard to protect teh logs.
  • Maintained and Debugged Code to meet teh required standards by using SonarQube and used Selenium for testing purposes. Also, monitored system activities to optimize performance and ensure security of systems.

Environment: Azure, Tomcat Apache, Terraform, Dynamo DB, Elastic Search Kibana, Git, Linux, Jenkins, Maven, Ansible, SonarQube, Docker, Kubernetes.

Confidential, Cary, NC

Sr. DevOps/Cloud Engineer

Responsibilities:

  • Involved in designing and deploying multitude applications utilizing almost all AWS stack (Including EC2, S3, AMI, Route53, RDS, SNS, SQS, IAM) focusing on high - availability, fault tolerance, and Auto-Scaling
  • Worked on Multiple AWS instances, set teh security groups, ELBs and AMIs, Auto scaling to design cost TEMPeffective, fault tolerant and highly available systems.
  • Handled migration of on-premises applications to teh cloud and created resources in teh cloud to enable dis. Used all critical AWS tools used ELB and Auto-Scaling policies for scalability, elasticity, and availability.
  • Launched and configured of Amazon EC2 Cloud Servers using AMI's.
  • Configured an AWS Virtual Private Cloud (VPC), NACL, and Database Subnet Group for isolation of resources wifin teh Amazon RDS and Aurora DB clusters.
  • Used IAM to create new accounts, roles and groups and polices and developed critical modules like generating amazon resource numbers and integration points wif S3, Dynamo DB, RDS, Lambda and SQS Queue.
  • Managed different infrastructure resources, like physical machines, VMs and even Docker containers using Terraform.
  • Created Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volumes. Achieved containerization of Web application using Docker, Kubernetes and Database maintenance.
  • Worked on Opensource development tools like Docker Containers and installation of Docker using YUM, RPM package management service and used Docker Swarm to manage Docker clusters using swarm manager.
  • Developed Production environment of different applications on AWS by provisioning Kubernetes clusters on EC2 instances using Kubernetes Operations (KOPS) a cluster management tool to spin up a highly available production cluster.
  • Worked wif automation of OS builds and application installations through Chef, Nagios for application and hardware resource monitoring, worked wif plug-ins in Nagios for monitoring resources.
  • Created and deployed Kubernetes pod definitions, tags, labels, multi-pod container replication and managed multiple Kubernetes pod containers scaling, and auto-scaling using KOPS
  • Worked wif Kubernetes framework using Ansible wif AWS ELB, Istio, Grafana by ensuring autoscaling on encrypted EBS volumes
  • Configured and maintained Jenkins to implement teh CI process. Built Jenkins jobs to create AWS infrastructure from SCM repos containing Terraform code.
  • Configured Git, build scripts using ANT and MAVEN build tools wif Jenkins and schedule jobs using POLL SCM option and integrated to automate teh code checkout process.
  • Used Ansible for deployment configuration automation on production servers. Created Ansible playbooks, which are teh entry point for Ansible provisioning, where teh automation defined through tasks using YAML format and Run Ansible Scripts to depending on provision to servers.is.
  • Created Custom Ansible modules for finding facts about Cloud watch alarms and taking actions to pause/unpause those alarms during deployments. Docker, Ansible and Mesos, which reduced considerably deployment risks.
  • Designed and worked wif team to implement ELK (elastic search, log stash and Kibana) Stack on AWS.
  • Created scripts in Python, which integrated wif Amazon API to control instance operations.

Environment: AWS, Jenkins, Git, ANT, Maven, Docker, Kubernetes, Istio, Calico, Mesos, Ansible, Nagios, Terraform, WebLogic, Shell, Python, Ruby, PowerShell, Groovy, Perl

Confidential

DevOps/Cloud Engineer

Responsibilities:

  • Implemented AWS solutions using EC2, S3, RDS, EBS, IAM, SNS, SQS, Route 53, Elastic Load Balancer, Cloud Watch, VPC, ACL, Cloud Formation, Cloud Front, Auto scaling groups. Also created Cloud Formation templates using AWS's Server less Application Model and deploy RESTful API's using API Gateway and Lambda.
  • Launched LAMP stacks in multitier AWS instances in different subnets in Amazon VPC, and Security Groups to maintain high security. Worked wif tools for log analysis and alert triggering and connecting them to different monitoring tools (ELK, AWS CloudWatch and SCOM)
  • Implemented AWS (Amazon Web Services) including deploying new server instances through automation wif Puppet and Jenkins. Also, designed on - premise to off-premise CI/CD docker pipelines wif ECS, Glue, Lambda, ELK, firehose and kinesis stream.
  • Created AWS cloud formation templates to create custom-sized VPC, subnets, EC2 instances, ELB, security groups. Worked on tagging standard for proper identification and ownership of EC2 instances and other AWS Services like Cloud Front, cloud watch, RDS, S3, Route53, SNS, SQS, Cloud Trail .
  • Implemented a 'server less' 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 you're S3 bucket
  • Creating S3 buckets and maintained and utilized teh policy management of S3 buckets and Glacier for storage and backup on AWS.
  • Automated application deployment in teh cloud using Docker technology, Created and managed a Docker deployment pipeline for custom application images in teh cloud using Jenkins.
  • Implemented Docker Swarm applications and deployed spring boot applications.
  • Implemented Continuous Delivery pipeline wif GIT Hub, Jenkins, Docker and AWS AMI's (Linux), whenever a new GIT Hub branch gets created Jenkins attempts to build a new Docker container from it, teh Docker container TEMPhas teh AMI baked in and leverages Linux containers.
  • Installed and configured Continuous Integration tools such as Jenkins for build and deployment automation.
  • Managed teh Maven Repository using Nexus tool and used teh same to share teh snapshots and releases of internal projects.
  • Developed build and Deployment Scripts using ANT and Maven as build tools in Jenkins to move from one environment to other environments. Integrated Junit tests in ANT & Maven and configured Jenkins to send teh Unit test report to teh development team.
  • Responsible for design and maintenance of teh Subversion/GIT Repositories, views, and teh access control strategies.
  • Utilized Configuration Management Tool Chef and also created and managed Chef Cookbooks using recipes to automate system operations. Involved in Configuring, monitoring and multi-platform servers by defining Chef Server from workstation to manage and configure Chef Nodes.
  • Implemented CI process for Chef Cookbooks development workflow wif help of Test Kitchen, Foodcritic, Robocop and Chef Spec. Implemented behavior-driven tests for Chef-managed infrastructures using Cucumber.
  • Implemented environments, roles, and data bags in Chef for better environment management. Written Chef Cookbooks and recipes in Ruby to Provision several pre-prod environments consisting of Cassandra DB installations, WebLogic domain creations and several proprietary middleware installations.
  • Worked on integrating application logs wif Splunk and wrote several custom Splunk queries for monitoring and alerting.
  • Worked on noledge in developing Restful webservices and Micro Services using Golang
  • Developed new RESTful API services dat work as a middleware between our application and third-party APIs dat we will used using Golang.
  • Worked wif scrum and development teams in overseeing bug tracking, test prioritization, test automation and releases.

Environment: AWS, Java/J2EE, ANT, Maven, GIT, Subversion, Jenkins, Docker, Chef, Jira, Cobertura, Apache, WebLogic, Oracle, PowerShell, Bash, Python, Perl.

Confidential

Build and Release Engineer

Responsibilities:

  • Build, manage, and continuously improved teh build infrastructure for global software development engineering teams including implementation of build scripts, continuous integration infrastructure and deployment tools.
  • Installed and customized rational tools like ClearCase and ClearQuest, support and maintenance of these tools.
  • Installed and configured automated tool Puppet dat included teh installation and configuration of teh master and agent nodes. Created Puppet manifests, classes and modules to automate system operations. Used Puppet Dashboard and Puppet DB for configuration management to existing infrastructure.
  • Automated deployment modules of IIS web applications, bindings and configuration settings using a combination of PowerShell scripts and Puppet.
  • Worked on Artifactory repository to maintain artifacts and used as a local repository
  • Configured Bamboo, created Jobs for automating build and deploy activities.
  • Used ANT as a build tool on java projects for teh development of build artifacts on teh source code. Developed ANT Scripts to automate teh build process.
  • Designed and implemented Subversion, CVS metadata including elements, labels, attributes, triggers and hyperlinks.
  • Implemented branching, merging and build/release strategies utilizing Subversion/CVS. Also, assisted Migrating code base from CVS to Subversion Client.
  • Developed NIX and Perl Scripts for teh purpose of manual deployment of teh code to teh different environments and email teh team when teh build is completed.
  • Build artifacts (war and ear) and deployed into a WebLogic server by integrating teh WLST scripts to Shell Scripts.
  • Executed user administration and maintenance tasks including creating users, groups, reports and queries.
  • Worked as a system administrator for teh build and deployments process on teh enterprise server.
  • Integrated Junit, finding bugs, check style, code analysis and testing during teh build. Integrated Eclipse wif Selenium Server for doing teh automated smoke testing of teh application standalone.
  • Participated in teh release cycle of teh product, which involves environments like Dev, QA, UAT and production.

Environment: Linux, UNIX, SVN, CVS, Tomcat, JBoss, Bamboo, Puppet, Clear Case, Subversion, JIRA, Shell, Perl, MS SQL Server, WebLogic, Eclipse, Remedy, Oracle.

Confidential

Linux Administrator

Responsibilities:

  • Installation, administration, configuration of RHEL 5/6 including package management, patch management, regular system administration tasks. Developed and supported teh Red Hat Enterprise Linux based infrastructure in teh cloud environment.
  • Installed Red hat Linux on bare metal servers and virtual machines using kick start and hardening teh servers.
  • Creating, cloning Linux Virtual Machines, templates using VMware Virtual Client 3.5 and migrating servers between ESX hosts.
  • Performed daily maintenance routines on Linux servers, monitoring system access, managing file space and tuning teh system for optimum performance.
  • Installing and configuring Apache and supporting them on Linux production servers.
  • Resolved all UNIX systems problems as a part of on call rotation on a timely basis. Security, Backup, Disaster Recovery, Performance monitoring and Fine - tuning of UNIX systems on different OS levels.
  • Participated in migrating environment from 4.x to latest 5.x version.
  • Setup user and group login ID, printing parameters, network configuration, password, resolving permissions issues, user and group quota.
  • Responsible for change management, troubleshooting and resolution of server issues for end user s support.
  • Written shell scripts for Automated Back- ups and Cron Jobs. Responsible for maintenance of development tools and utilities and to maintain shell, Perl automation Scripts.
  • Monitored server and application performance & tuning via various stat commands (vmstat, nfsstat, iostatetc) and tuned I/O, memory, etc.
  • Written Queries in RDBMS such as Oracle and MYSQL by using SQL for Data integrity.
  • Troubleshooted critical hardware and software issues and other day-to-day user trouble tickets.

Environment: VERITAS NetBackup, VERITAS Volume Manager, Samba, NFS, NIS, LVM, Linux, Shell Programming, SQL, Active Directory, Json, Nunit, BEA Web logic servers.

We'd love your feedback!