We provide IT Staff Augmentation Services!

Sr. Devops Cloud Engineer Resume

5.00/5 (Submit Your Rating)

Des, Moines-iA

SUMMARY

  • Over 7 years of experience in the areas of DevOps, Automation, Build and Release Engineering, Linux Administration and AWS/AZURE cloud engineering.
  • Expertise in combination of automation, tools and processes to achieve continuous delivery and continuous integration (CI/CD) for various applications.
  • Experience in architecting DevOps strategy in any environment (Linux, Windows) along wif creating and implementing a cloud strategy based on Amazon Web Services.
  • Experience in several AWS services EC2, VPC, S3, EBS, Cloud Watch, Auto Scaling configurations etc.
  • Experience in real - time monitoring and alerting of applications deployed inAWSusing Cloud Watch,Cloud trail and estimating AWS costs and identifying cost control mechanism.
  • Hands on experience on Writing automation scripts for infrastructure administration tasks and apply policies to the targeted environment.
  • Expertise in all aspects of software development life cycle (SDLC) such as analysis, planning, developing, testing, implementing and post production analysis of the projects.
  • Hands on working experience wif Source Code Management tools such as SVN, GIT, TFS, CVS, Perforce.
  • Strong knowledge on Networking TCP/IP, NIS, LDAP, NFS, DNS, DHCP, FTP, SSH/SFTP and firewalls.
  • Experienced in using Atlassian products (JIRA, Confluence, Bamboo, Fisheye).
  • Experience in PaaS service like Pivotal cloud foundry for the continuous delivery which leverages the developers across multi-applications dat can used in various environment wifout any changes
  • Experienced in Java and J2EE technologies which involves JDBC, Servlets, JSP, Java Script, Struts, Hibernate3.x, Spring Boot, SpringMVC, Spring Data Rest, Web Services, SOAP, and JSF, AJAX, Node.js, JSON, JUnit test cases.
  • Expertise in configuration and automation management using Chef, Puppet and Ansible.
  • Worked on multiple projects involving DevOps based implementation through infrastructure automation, configuration management, deploying management and test orchestration.
  • Strong knowledge and hands on experience in continuous integration using Jenkins 2.0and Bamboo.
  • Experienced in Web Application testing using Selenium Web Driver covering the Selenium, Cucumber, JVM, JUnit, Maven, testing frameworks.
  • Worked on build tools like ANT, MAVEN and JFrog Artifactory.
  • Experience wif Mesosphere & Marathon, Kubernetes for Container orchestration and development.
  • Hands on experience on Deploying applications in webservers like Tomcat. promotion wifin the enterprise to move code from Dev, QA, SIT, status and prod environments.
  • Handling the deployment activities efficiently using shell scripting.
  • Experience wif monitoring and management tools like Prometheus, NAGIOS and SPLUNK.
  • Experience wif software development methodologies such as Waterfall, Agile and Scrum.
  • Strong Knowledge on bug tracking tools like JIRA and Expertise in MySQL database.

TECHNICAL SKILLS

Operating systems: Linux RHEL 4.x/5.x/6.x/7, CentOS 5.x/6.x/7&Ubuntu 12.x, 14.x& Windows 2008/2012, Debian

Build Tools: Apache ANT, Maven, Gradle, Microsoft Build.

Continuous Integration Tools: Jenkins/Hudson, Build Forge, Atlassian Bamboo

Artifact Repository Management Tools: Artifactory, Nexus

Automation /Container Tools: Puppet, Chef, Ansible, Terraform, Docker, Kubernetes

Cloud Providers: AWS, Azure, Open Stack

Web/app servers: Apache, Tomcat,Nginx,IIS.

Bug Tracking Tools: Atlassian JIRA, REMEDY

Monitoring Tools: NAGIOS, Splunk, Dynatrace, Cloud Watch

Databases: Oracle 9i/10g,11g, DB2, SQL Server, Mongo DB

PROFESSIONAL EXPERIENCE

Confidential, Des Moines-IA

Sr. DevOps Cloud Engineer

Responsibilities:

  • Worked wifin the Cloud for integration processes from auto-provisioning the VMs until end to end creation of environments, configuring applications in Non-production and Production following Blue/Green deployment model and content deployment
  • Selecting the appropriateAWSservice based on data, compute, database and security requirements. Responsible for maintaining ACL, Security Groups and firewall configurations.
  • Used IAM for creating roles, users, groups and implemented MFA (Multi Factor Authentication) to provide additional security toAWSaccount and its resources.
  • Worked wif AWS to establish direct connect between AWS and on-premise data center.
  • Have good different AWS services including EC2, EFS, S3, ACM, ELB/ALB, NLB, Auto Scaling, EBS, Elastic Beanstalk, IAM, SQS, SNS, CloudWatch, CloudFormation, VPC, RDS (Aurora, MySQL), DynamoDB, Lambda, etc.
  • Generate cloud formation templates using JSON for launching VPC, EC2 instances in Dev, QA and Prod environments.
  • Experience wif EBS and implemented automated snapshots of EBS volumes to S3 buckets using AWS CLI.
  • Created IAM roles using IAM policies, VPCs wif public and private subnets as per requirement and distributed them as groups into availability zones of the VPC.
  • Designed & Implemented CI/CD using Jenkins & Ansible to provide and end-to- end monitoring and deployment.
  • Developed business functionalities using groovy script. Development of application server part and writing Groovy scripts for Jenkins, also writing Junit testing.
  • Created Orgs and Spaces in Pivotal Cloud Foundry (PCF) for new applications.
  • Provided user access to the Spaces in the respective Orgs as required by the application teams in PCF.
  • Installed, configured and managed the ELK (Elastic Search, Log stash and Kibana) for Log management wifin EC2 / Elastic Load balancer for Elastic Search.
  • Experience in PaaS service like Pivotal cloud foundry (PCF) for the continuous delivery which leverages the developers across multi-applications dat can used in various environment wifout any changes.
  • Used terraform (IAAC) to create, change and improve production infrastructure and maintained versioning infrastructure safely and efficiently by custom in-house solutions.
  • Used bash for the Pivotal cloud foundry for cli purpose and involved in various deployments.
  • Used cloud foundry to leverage the developers to use multi-level cloud applications.
  • Experienced in AWS Lambda to run code wifout provisioning or managing servers and expertise in setting automatic triggers.
  • Experience in working on test-kitchen testing framework to test the Terraform provisioned aws infrastructure and chef provisioned cookbooks.
  • Deployed and configured Chef Server and Chef Solo including bootstrapping of Chef Client nodes for provisioning. Experience in setting up the Chef repo, Chef workstations and Chef nodes.
  • Designed and developed API’s (RESTful Web Service) for the web application. Designed and developed Microservices business components using Spring Boot. Consumed REST based Microservices wif Rest template based on RESTful APIs.
  • Implemented Docker -maven-plugin in and maven POM.XML to build Docker images for all microservices and later used Docker file to build the Docker images from the java jar files.
  • Developed procedures to unify, streamline and automate application development and deployment procedures wif Linux container technology using Docker.
  • Used Jenkins and pipelines to drive all Microservicesbuilds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Deployed Spring bootapplications on Docker and Kubernetes.
  • Identifying, Designing and developing the automation test cases for each module of application using Selenium WebDriver.
  • Covering the test scenario including the WebServices testing using RestAssured API in Selenium
  • Worked wif Ansible (automation tool) to automate the process of deploying/testing the new builds in each environment, setting up a new node and configuring machines/servers.
  • Created Ansible playbooks to automatically install packages from a repository, to change the configuration of remotely configured machines and to deploy new builds.
  • Developed build and deployment scripts usingAnt, Mavenas build plugins in Jenkins to move from one environment to other environments.
  • Installing, configuring and maintaining Continuous Integration (CI/CD), Automation and Configuration Management tools to make the OpenShift cloud setup.
  • Worked wif Atlassian JIRA/CONFLUENCE to maintain our product release wikis on confluence. And administer JIRA and managed tickets raised.
  • Used Splunk for application log analysis, monitoring server status, creating alerts and Dashboards along wif end to end configuration, management and support for Splunk
  • Have good exposure wif Mesos Marathon Cluster architecture for deployment of the application.

Environment: AWS, JAVA/J2EE, CI/CD, ELK, NodeJs, Nagios, Ant, Maven, Microservices, Team City, JIRA, Ansible, Confluence, Selenium, SonarQube, TFS, Bitbucket, Udeploy, Groovy, Jenkins, Nginx, Github, Ansible, Puppet, Docker, RedShift, Pivotal Cloud Foundry (PCF), Kubernetes, OpenShift, Cassandra, Terraform, No SQL, MySQL, MongoDB, Apache Tomcat, Ruby, Shell, Python.

Confidential, El Paso-TX

DevOps/cloud Engineer

Responsibilities:

  • Involved inDevOpsmigration/automation processes for build and deploy systems.
  • Responsible for Continuous Integration and Continuous Delivery (CI/CD) process implementation using Jenkins along wif Python and Shell scripts to automate routine jobs.
  • Maintained TFS environment including build systems and application deployments. Configured, setup TFS project, Collections and build controller & agents for projects.
  • Responsible in deploying the application JARs, WARs, EARs in Apache Tomcat application servers and troubleshoot any deployment issue.
  • Experience in Amazon EC2 in setting up instances, worked closely wif infrastructure teams to troubleshoot complex issues and setting up security groups.
  • Experience in migrating the On-Premise Data Center toAWScloud infrastructure, migrated applications to theAWS.
  • Hands on experience on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configuration.
  • Strong knowledge on Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Implemented Multithreading module and complex networking operations like SMTP mail server and web server Using Python.
  • Implemented Garbage collection wif C Python to enhance the performance, by garbage collecting the older generated objects.
  • Automated RabbitMQ cluster installations and configuration using Python/Bash.
  • Experience wif Enterprise messaging patterns, protocols and implementations. MQ, Kafka, etc.
  • Experience in dealing wif Windows Azure IaaS- Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Auto-Scaling.
  • Involved in Azure cloud migrations/deployments - Web Roles, Worker Roles, Azure SQL - PAAS and SAAS Enforced the highest coding quality standards
  • Provided Support and documentation for automated Virtual Machine deployment in the cloud (Azure).
  • Worked on all amazon web services like EC2, EBS, IAM, S3, ELB, RedShift, RDS, VPC, Route 53, Cloud Watch, Cloud Formation etc.
  • Experienced in Terraform for managing infrastructure and more efficient to execute Devops projects and it halped working parallel wif developers. container cloud solution based on Kubernetes, Swarm, Docker and Python.
  • Worked on issue tracking tool like JIRA and Bugzilla.
  • Identifying issues wif the database and resolving them.
  • Activities like installation, configuration, management and automation of server applications have also been conducted through scripts and tools on WebLogic, JBoss, Tomcat, Docker, Kubernetes and Apache Servers
  • Installation of MongoDB on physical machines, Virtual machines as well as SSL, Backup & Recovery, Database optimization and Security maintenance.
  • Implemented a Continuous Delivery framework using Puppet, Bamboo in Linux environments. Managed Roles and profiles for various technology stacks in Puppet.
  • Wrote service to store and retrieve data from Mongo DB for the application on devices.
  • Strong knowledge on Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Expertise in integration of OpenShift wif docker in (CI/CD) automation and Clustering the docker containers wif the halp of kubernetes on the OpenShift platform.
  • Setup and Install Chef workstation, Chef Server and bootstrapping the Chef Clients using knife.
  • Experience in supporting database systems including Oracle, MYSQL, PostgreSQL on Linux and Solaris Environment.
  • Worked wif various scripting languages like Bash, Perl, Shell, Ruby, PHP and Python. Wrote Python scripts for pushing data from MongoDB to MySQL Database.

Environment: Aws Azure, Ant, Maven, CI/CD, Nexus, Jenkins, Nginx, TFS, VSTS, SVN, Terraform, Docker, Kubernetes, Openshift, JFrog, Jira, Chef, Puppet, Sonar, Bamboo Nagios, Web Services, Apache, Splunk, Powershell, shell, Python, SQL, Oracle, Mysql, MongoDB, Windows, Linux.

Confidential, HOUSTON-TX

DevOps ENGINEER

Responsibilities:

  • Developing presentation layer wif JSPs, HTML5, JavaScript, CSS3, jQuery, JSON, AJAX, AngularJS.
  • Developed form validation wif AngularJS valid, and data validation.
  • Used AJAX and jQuery for developing asynchronous web applications on client side.
  • Development of scalable and efficient groovy code for banking transactions.
  • Design and develop XML processing components for dynamic menus on the application.
  • Worked in implementation of MVC design paradigm of Spring framework, object relational mapping using Hibernate and Oracle database.
  • Configured Spring Cache to cache the results of methods dat were frequently called by users or systems.
  • Developing Web services using RESTful and SOAP frameworks.
  • Involved in extremely efficient Agile process, to deliver an end to end (CI/CD) product in an open source environment using tools like Chef & Jenkins.
  • Administration wif Chef and experience using/administering Open Source and monitoring tools for log monitoring, time series data. Deployment of application using automated tools such as Chef.
  • Worked onAWS- Amazon Cloud - EC2 (Security Groups, Elastic IP's, Load balancers, Auto scaling groups, Placement Groups), S3, Elastic Bean Stack, Direct Connect, VPN, Route 53, Cloud watch, Ops Works & IAM.
  • Experienced in Deploying applications onAWSby using Elastic Beanstalk.
  • Installed, Configured and Managed Puppet Master/Agent. Wrote custom Modules and Manifests, downloaded pre-written modules from puppet-forge. Upgradation or Migration of Puppet Community and Enterprise.
  • Maintained and enhanced existing Puppet modules to be deployed across various providers and deployment architectures. Performed troubleshooting, event inspection and reporting of various Puppet issues and starting/restarting of Puppet enterprise services during server crash.
  • Used Puppet to manage Web Applications, Configuration Files, Data Base, Commands, User’s Mount points, Packages.
  • Designed Docker container-based architecture and deployed in ECS.
  • Worked on creating the modules drivenAWSInfrastructure wif Terraform.
  • Responsible in deploying the application JARs, WARs, EARs in Apache Tomcat application servers and troubleshoot any deployment issue.
  • Provisioned and configured Tomcat and Apache instances using Shell/Perl/Groovy in Udeploy.
  • Installed, configured and managed monitoring tools such as Splunk, Nagios, Grafana for resource monitoring/network monitoring/log trace monitoring.
  • Used Subversion as source code repositories and Managed SVN repositories for branching, merging, and tagging.
  • Involved in Research of the project application architecture to support/resolve build, compile, and test issues/problems.

Environment: Java, Aws, Jenkins, Maven, CI/CD, Puppet, Rest, Soap, AngularJS, Java/J2ee, Jboss, Websphere, WebLogic, MVC, Ansible, Node Js, AngularJS, Udeploy, Openstack, Openshift, Chef, Puppet, SVN, Groovy, Gitlab, PL/SQL, Mysql, PostgreSQL, Jira, Bamboo, Nagios, Splunk, Linux.

Confidential

BUILD AND RELEASE ENGINEER

Responsibilities:

  • Responsible for managing Code Repository in TFS 2010/2012.
  • Build, manage, and continuously improve thebuildinfrastructure for global software development engineering teams including implementation ofbuildscripts, continuous integration infrastructure and deployment tools.
  • Installed, Deployed Red Hat Enterprise Linux 6.x, CentOS and installation of packages and patches for Red Hat Linux Servers.
  • Communicating and interacting wif Dev andReleaseteam for scheduling the releases into different environment.
  • Created continuous integration system using Ant, Jet brains, TC (Team City), full automation continuous Integration, faster and flawless deployments.
  • Used configuration management tools Chef, Puppet, and CF Engine.
  • Maintained JIRA for tracking and updating project defects and tasks.
  • Responsible for migrating the application from Window Server 2003 to Window Server 2012.
  • Worked on IIS 6.0 & IIS 8.5 in setting up websites for applications. Responsible for deploying SQL Schemas on SQL Server 2008 R2 for different environments.
  • Upgraded various CI/CD tools like Jenkins/JIRA using SDLC process and supported upgrading the software patches and worked wif vendor for any issues to completion.
  • Created Batch/PowerShell Scripting for deploying the applications to different environments.
  • Responsible for installing window services and batch jobs on QA environments.

Environment: TFS 2010/2012, Visual Studio 2010, SQL Server 2008 R2, IIS7.0 & IIS8.0, Octopus, PowerShell & Batch, Perl, Shell Scripting, Subversion (SVN), Perforce, Hudson, Jira, Ansible, Bamboo, Ant, Jenkins GITLAB, MTM 2013.

We'd love your feedback!