We provide IT Staff Augmentation Services!

Sr. Devops/cloud Engineer Resume

5.00/5 (Submit Your Rating)

TX

SUMMARY

  • 7+ years of extensive experience in IT industry which comprises of Automating, configuring and deploying instances on Cloud environments.
  • Worked on all the areas of DevOps, CI/CD Pipeline, Build and release management AWS/Azure and Linux/Windows Administration and having Proficiency in prioritizing and completing tasks in a timely manner, yet flexible to multitask when necessary.
  • Experience in Migrating a production infrastructure into an Amazon Web Services using AWS services like CloudFormation, Code Deploy, Code Commit, EBS, OpsWorks along with chef.
  • Experienced in Designing and deploying numerous applications utilizing almost all the AWS stack (Including EC2, Route53, VPC, RDS, Dynamo DB, SNS, SQS, IAM, Athena, Lambda, CloudTrail, Cloud Formation) focusing on High - availability, Fault tolerance, and Auto scaling.
  • Experience in AzurePlatform Development, Deployment Concepts, hosted Cloud Services, platform as a service(paas) and close interface with Windows Azure Multi-factor Authentications
  • Experience in Kubernetes to deploy scale, load balance and manage Docker containers with multiple name spaced versions.
  • Experience using Docker containers in implementing a high-level API to provide lightweight containers that run process isolation and worked on creation of customized Docker container images, tagged and pushed the images to the Docker repository.
  • Proficiency in Developing and version controlling of Chef Cookbooks, testing of Cookbooks using Food critic /Test Kitchen and running recipes on nodes managed by on premise Chef Server.
  • Integrated Jenkins with various DevOps tools such as Git, Maven, Nexus, Sonar Qube, AWS etc.
  • Worked with Jenkins for troubleshooting build issues, generating performance metrics on Master along with jobs usage and no. of builds being run.
  • Extensively worked with scripting languages like python for implementing serverless architecture with Lambda functions.
  • Worked on Ruby scripting for writing chef cook books to configure end servers.
  • Experienced in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like GIT, GITLAB CI, Subversion (SVN) on Linux platforms.
  • Extensively worked with build tools like MAVEN and ANT for the building of deployable artifacts (war & ear) from source code.
  • Automated AWS infrastructure using Ansible and Jenkins and configured software services using Ansible
  • Good at managing, hosting, and planning for Azure Infrastructure, implementing and deploying workloads on Azure virtual machines (VMs).
  • Implemented a Docker delivery pipeline allowing for CI/CD of Java tomcat web service containers
  • Created automation and deployment templates for Relational and NOSQL databases (standalone and RDS), including Oracle, SQL Server, MongoDBand MariaDB in AWS.
  • Exposed to all aspects of Software development life cycle (SDLC) such as Analysis, Planning, Developing, and Testing, and Implementing, Post-production analysis of the projects
  • Experience in Virtualization technologies VMWare, Virtual box, Vagrant for creating virtual machines and provisioning environments.
  • Experience in documentation for cross platform teams using SharePoint and Confluence.
  • Extensive experience in Atlassian, ticketing and tracking tools like JIRA, REMEDY, ClearQuest, Redmine, Bugzilla for Production hotfixes and bugfixes.

TECHNICAL SKILLS

Linux Distributions: RedHat, Ubuntu, Solaris, CentOS 6.x,7.x

AWS Services: EC2, ELB, VPC, RDS, AMI, IAM, S3, Cloud Formation, Cloud Watch, Cloud Trail, SNS, SQS, SWF, EBS, Glacier, RedShift, Route 53, ECS

Continuous Integration Tools: Build Master, TeamCity, Bamboo, Jenkins

Configuration Management Tools: Chef, Ansible, Puppet, Salt Stack, Vagrant, Terraform

Containerization Tools: Docker, Dockers warm, Kubernetes, Mesos, Rocket, OpenShift

Version Control Tools: Subversion(SVN), Git, GitHub, CVS, GitLab, IBM ClearCase, Bitbucket

Build Tools: Code Deploy, Gradle, Ant, Maven

Databases: Oracle 11g/12c, MS SQL Servers, MySQL, Mongo DB, Dynamo DB, PostgreSQL

Bug Tracking Tools: JIRA, Rally, Remedy, SonarQube, Bugzilla

Cloud Platform: AWS, Open Stack, MS AZURE, Google cloud(GCP)

Testing Tools: Selenium, Junit, Cucumber

Repository Management tools: Artifactory, Nexus, Docker Hub

Monitoring Tools: Nagios, ELK Stack, Datadog, Splunk

Application Servers: JBoss EAP 6.x/7.x, JBoss Fuse 6.x, JBoss AMQ 6.x, 7, Apache HTTPD, Apache Tomcat, Web Sphere, Web Logic

Coding Languages: Java, Python, Ruby, PHP, PL/SQL.

Scripting Languages: Shell scripting, Perl, Bash, Java Script, NodeJS, JSON

PROFESSIONAL EXPERIENCE

Confidential, TX

Sr. DevOps/Cloud engineer

Responsibilities:

  • Created new users, and groups using AWS Identity and Access Management (IAM), Utilized special Security groups, IAM roles, and Authorized and edited Policies for different dev and Prod users.
  • Configured AWS stack to AMI management, Elastic Load balancing, Auto Scaling, CloudWatch, EC2, EBS, IAM, Route53, S3, RDS, Cloud Formation.
  • Integrated Amazon Cloud Watch with Amazon EC2 instances for monitoring the log files used AWS lambda as a serverless backend using python 3.6 boto3 libraries.
  • Implemented lambda concurrency in my company to use DynamoDB streams to triggers multiple lambdas parallelly
  • Provisioned EC2 instances, configured auto scaling and defining cloud formation JSON templates using Ansible modules.
  • Wrote Terraform scripts to improve the infrastructure in AWS. Expertise in configuring Jenkins job to spin up infrastructure using Terraform scripts and modules.
  • Involved in various aspects and phases of architecting, designing, and implementing solutions in IT infrastructure with emphasis on Azure cloud and hybrid solutions.
  • Hands-on experience inAzureCloud Services (PaaS & IaaS), Storage, Web Apps, Active Directory, Application Insights, Logic Apps, Data Factory, Service Bus, Traffic Manager,AzureMonitoring, OMS, Key Vault, Visual Studio Online (VSO), Cognitive Services (LUIS) and SQLAzure.
  • Supported and configured TFS/VSTS, Build Servers and Release Management servers.
  • Built and maintained Docker container clusters managed by Kubernetes, Linux, Bash, GIT, Docker on GCP.
  • Excellent understanding and hand-on expertise with creating new custom resources in Kubernetes and upgrading Kube components without service outage.
  • Created reproducible builds of the Kubernetes applications and managed Kubernetes manifest files and managed releases of Helm packages.
  • Worked with Docker and Kubernetes on multiple cloud providers, from helping developers build and containerize their application (CI/CD) to deploying either on public or private cloud.
  • Building Docker images and checking in to AWS ECR for Kubernetes deployment.
  • Experience in managing cluster of containers using Docker Swarm, and deployed spring boot applications.
  • Worked on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Managed Nodes, Run-Lists, roles, environments, data Bags, cookbooks, recipes in Chef and also Wrote Chef Cookbooks and Recipes for automating our build/deployment process.
  • Did an overall process improvement to the manual processes and managed servers on AWS cloud platform using Chef configuration management tools.
  • Incorporated Amazon Ops works which is a configuration management tool that uses Chef to automate the servers that are configured and deployed across Amazon EC2 instances.
  • Automate infrastructure build-out and systems provisioning using Ansible and Ansible Tower.
  • Worked on Ansible playbooks, roles, include statements, vars, modules, check mode (dry run) and to automate the installation of docker-engine, docker swarm cluster.
  • Used GIT as source code management tool: creating local repo, cloning the repo, adding, committing, pushing the changes in the local repositories, saving changes for later (Stash), recovering files, branching, creating tags, viewing logs, etc.
  • Configured Jenkins jobs to automate builds, create artifacts and execute unit tests as part of the build process.
  • Integrated SonarQube with Jenkins for continuous inspection of code quality and analysis with SonarQube scanner for Maven. patched python code with awsx- rasysdkthat will enable me to analyze and debug my lambda timings and errors in AWSx ray.
  • Experience in support/implementing the containerized Elasticsearch as an open source search engine with a REST API and used Fluent as data ingestion tool and log transfer solution with Elastic Search cluster.
  • Wrote Python scripts for pushing data from DynamoDB to MySQL Database.
  • Experience in using, configuring and monitoring and metric gathering system around Prometheus and Grafana.
  • Worked with Ticketing & Tracking tools like JIRA, ServiceNow for various tickets.
  • Used Prometheus and Grafana for configuring, monitoring and for gathering system metrics.

Environment: &Tools: Aws, Azure, Ansible, Puppet, Cassandra, kubernetes, docker, GIT, Jenkins, Python Scripts, Ruby Scripts, Bash scripting, Grafana, New relic, data dog, Cassandra, MongoDB, Unix, JIRA

Confidential, TX

Sr. DevOps/AWS engineer

Responsibilities:

  • Leveraged Amazon Web Services like EC2, RDS, EBS, ELB, Auto scaling, AMI, IAM through AWS console and API Integration.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache Tomcat, and IIS.
  • Creating S3 buckets and managing policies for S3 buckets and utilized S3 bucket and Glacier for storage and backup on AWS.
  • Configured Elasticsearch, Logstash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and CloudWatch.
  • Deployed LAMP based applications in AWS environment, including provisioning MYSQL- RDS and establishes connectivity between EC2 instance and MySQL-RDS via security groups. knowledge in performing Tuning and Query Optimization in AWSRedshift
  • Deployed JSON template to create a stack in Cloud Formation which include services like Amazon EC2, Amazon S3, Amazon RDS, Amazon Elastic Load Balancing, Amazon VPC, SQS and other services of the AWS infrastructure.
  • Work station setup for Knife plugin and establish connectivity between Chef server and workstation.
  • Implemented CI process for Chef cookbooks development workflow with help of Test Kitchen, Robocop and Chef Spec. Implemented cloud infrastructure using Chef and implemented auto scaling and Assign chef roles to EC2 instances.
  • Worked on creation of custom Docker container images, tagging and pushing the images.
  • Extensively worked on creating Docker file, build the images, running Docker containers and manage Dockerized application by using Docker Cloud. Used Docker Swarm for clustering and scheduling Docker container.
  • Created additional Docker Slave Nodes for Jenkins using custom Docker Images and pulled them to ECR.
  • Deployed microservices in to docker containers
  • Developed CI/CD system with Jenkins on Kubernetes container environment, utilizing Kubernetes and Docker for the CI/CD system to build, test and deploy
  • Implemented new project builds using Jenkins and maven as build framework tools, inspected builds in staging environment before rolling out to production environment
  • Used Jenkins and pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes
  • Worked on Installation and configuration of Jenkins for Automating Builds and Deployments through integration of GIT into Jenkins to automate the code check-out thus providing an automation solution.
  • Worked on creation of Jenkins Pipeline using Groovy scripts to automate ANT/MAVEN application build by pulling code from GIT and GitHub repositories.
  • Created subversion/Git repositories, imported projects into newly created subversion repositories as per the standard directory layout.
  • Experience in Creating Hooks, branching, tagging and maintaining the version across the environments using SCM tools like GIT, Subversion (SVN) and TFS on Linux and windows platforms
  • Built scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other environments. Configured GIT with Jenkins and schedule jobs using POLL SCM option.
  • Monitoring system performances using Nagios and managing network issues
  • Maintained the Shell and Perl scripts for the automation purposes
  • Ability in development and execution of CHEF, Shell, Perl and Python Scripts.
  • Experience in documentation for cross platform teams using SharePoint and Confluence.
  • Designed, implemented, maintained, and troubleshooting of High available critical applications running on Apache and MySQL/PostgreSQL database.
  • Extensively used JIRA as a ticketing tool for creating sprints, bug tracking, issue tracking, project management functions and releases.

Environment: & Tools: AWS(EC2, S3, VPC, ELB, RDS, EBS, Cloud Formation, Cloud watch, Cloud trail, Route 53, AMI, DynamoDB, SQS, SNS, Lambda, ELK, API, CLI, CDN), Azure, Kubernetes, Docker, Terraform, Ansible, Chef, Jenkins, Maven, Git, SVN, Jira, Bash, Shell, Python, Ruby, Tomcat, WebLogic, Nagios, Splunk, RHEL.

Confidential

DevOps/SCM engineer

Responsibilities:

  • maintained multiple versions of code developed by developers for different purposes and moved all the code related to the project in to a single repository. integrated git with build tools such as maven and created continuous deliver build pipelines from development to deployment phase worked on continuous deployment tools such as Ansible and chef working on continuous deployment cycle which involves writing the code, testing, deploying and managing it by using chef and ansible over cloud, on-premises and hybrid environments worked on open source scm tool like subversion, CVS, git and bitbucket involved in committing, trunking, pushing, merging code pull requests from multiple developers in to scm (git, bitbucket, svn) repositories.
  • Deployed DevOps using Puppet dashboard and Puppet DB for configuration management to existing infrastructure and developed the Puppet manifests creation, testing and implementation.
  • Achieved optimized resource utilization, scalability and reduction of costs leading to savings using containerization tools like Docker and Mesos
  • Installation, Configuration and Maintenance of Apache Tomcat, Web Sphere and JBoss servers in AIX and Linux environment.
  • Installed and configured Apache on RHEL, Integrated Apache Web Server to communicate with Web Sphere.
  • Generated scripts in Maven, Perl & Bash Shell for build activities in QA, Staging and Production environments.
  • Configured and maintained Jenkins and Docker for Continuous Integration and end to end automation of all build and deployments, also have good knowledge on Code Deploy as release automation solution.
  • Integrated the Jenkins with GIT to poll codes and Maven to push artifacts to AWS S3.
  • Worked on deploying java j2ee and .net applications
  • Installed and configured Apache on RHEL, Integrated Apache Web Server to communicate with Web Sphere.
  • Scheduled the Linux Cron jobs and Jenkins jobs for build automation. Developed Perl and shell scripts for automation of the build and release process.
  • Knowledge in DNS, NIS, NFS, FTP, Samba Server, LDAP, remote access, security management, and systemtroubleshooting skills
  • Expertise with virtualization technologies, installed and configured VMware environments, created numerous Virtual Servers and, involved in troubleshooting critical hardware and software issues and user tickets.
  • Worked with Nagios for monitoring and Splunk for Log Management.
  • Used Nagios for monitoring, configuration, deployment and testing purpose and developed scripts, which are to be executed as checks by Nagios for execution in both Windows and Linux environments

Environment: & Tools: Jenkins, chef, Git, SVN, AWS, Nagios,Splunk,Docker,Apache webserver,linux,Python,perl,bash

Confidential

Build and release engineer

Responsibilities:

  • Written cookbooks for WebLogic, JDK, Jenkins, Bamboo, tomcat, JBoss and deployment automation.
  • Used Build Forge for Continuous Integration and deployment into Web, Application and Database Servers
  • Hands on experience in writing Ansible playbooks and used Ansible for configure tomcat servers and maintenance.
  • Improved the development and version control of Chef Cookbooks, testing of cookbooks using Test kitchen and running recipes on nodes managed by Chef server
  • Integrated GIT into Jenkins to automate the code check-out process. Defining ReleaseProcess & Policy for projects early in SDLC.
  • Experience in writing Maven pom.xml and Ant build.xml for build scripts.
  • Involved with Operations Team, buildteam and Plan team to discuss about the Application Change Requests and Environment Change Requests.
  • Working closely with Development Managers to fine tune the release process and provide feedback on process improvements.
  • Performed Software Configuration, Buildand ReleaseManagement activities for J2EE Development.
  • Utilized ANT for build automation to compile the source code into production.
  • Modified ANT Scripts to build the JARs, Class Files, WAR Files and EAR Files from VOBs and involved in creating VOBs.
  • Involved partially in deploying WARs/EARs (backend) through WebLogic Application Server console
  • Performed setup of clustered environment with WebLogic Application Server
  • Responsible for installation and upgrade of patches and packages on RHEL 5/6 using RPM & YUM.
  • Used Remedy as an issue tracking tool.

Confidential

Linux Administrator

Responsibilities:

  • Installation, Configuration and Maintenance of Apache Tomcat, Web Sphere and JBoss servers in AIX andLinuxenvironment.
  • Installation of Solaris 8, 9 based servers with Jumpstart and Red hat Linux EL 4.x based servers using Kickstarting development, test and production environments.
  • Planned and performed the upgrades to Linux (RHEL 5x, 6x, SUSE 10, 11, CENTOS 5, 6, operating systems and hardware maintenance like changing memory modules, replacing disk drives.
  • Advanced the installation and configuration of Red Hat Linux over the network using NFS and FTP.
  • Hands on experience in the installation of Web Sphere on Linux for the development team.
  • Installed EXSI hypervisor for VMware created for new Centos servers.
  • Resolvedsystemerrors and crashes, disk space problems, huge file sizes, and filesystemfull errors.
  • Configured various services, devices as well as applications of UNIX servers and worked with application team to customize the environment.
  • Install and configure Ubuntu, Centos on remote servers and Desktop servers.
  • Troubleshooting ESX & Virtual Machines
  • Managed and configured VMware virtual machine for RHEL.
  • Monitoring CPU, memory, physical disk, Hardware and Software RAID, multipath, file systems, network using NAGIOS monitoring.
  • Writing shell scripts for automation of daily tasks, documenting the changes that happen in the environment and in each server, analyzing the error logs, analyzing the user logs, analyzing the /var/log/messages
  • Scheduled the Linux Cron jobs and Jenkins jobs for build automation. Developed Perl and shell scripts for automation of the build and release process.
  • Knowledge of file transfer protocols, Network file systems and Secure Shell.

Environment: & Tools: RedHat, Unix, Solaris, RAID controls, SAN environment, Veritas, VMWare, Perl, EMC, Active Directory, SDLC.

We'd love your feedback!