We provide IT Staff Augmentation Services!

Sr. Cloud Devops Automation Configuration Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Around 9+ Years of experience in IT industry as aBuild/Release/Deployment/Operations (DevOps)Engineer, AWS wif good understanding of the principals and best practices of SCM in Agile, Scrum methodologies Specialist in Cloud Management.
  • Full Understanding of complete Software Development Life Cycle (SDLC); Expertise in Agile Methodologies
  • Experience wif Linux/UNIX environment wif shell scripting for Build & Release automation and writing Shell scripts to automate the deployments
  • Extensive experience wif Continuous Integration Tools (Jenkins, Hudson, Bamboo, TeamCity and Build Forge) and Continuous Deployment practices
  • Experience in AzurePlatform Development, Deployment Concepts., hosted Cloud Services, platform service and close interface wif Windows Azure Multi - Factor Authentications
  • Experience using Version control management/various Source control tools like Git, GitLab, GitHub, Subversion and Perforce
  • Experience wif build tools ANT and Maven for writing build.XML and pom.XML respectively
  • Experience using Nexus and Artifactory Repository Managers for Maven and ANT builds
  • Experience in configuration management tools such as Chef, Puppet and Ansible also Proficient in writing Puppet modules and chef cookbooks
  • Experience wif Docker container management, Kubernetes and working wif Docker- Docker hub, Docker inspect, Docker commit
  • Develop and maintains TFSsource control and Team Foundation Server (TFS) automated builds and deployments
  • Implemented CMDB Solution to Create Deployment Record Sets across Application & Infrastructure Deployment Pipelines for various source configurations (i.e. GitHub, Jenkins, Chef & TerraForm)
  • Experience on Cloud technologies like AWS and Java Developer, VMWARE/VSPHERE
  • Implement and provisioned AWS administrations like EC2, S3, AMI, IAM, EBS, ELB, RDS, SNS, SQS, VPC, Route 53, Cloud Watch, Cloud Front, Cloud Formation templates and heat templates
  • Experience in working on cloud AWS cloud EC2, S3, RDS, Load Balancer, Auto Scaling wif AWS command line interface and AWS Python SDK and also Worked at optimizing volumes and EC2 instances and created multiple VPC instances
  • Strong proficiency in supporting Production Cloud environments (AWS, Azure, and VMWare) as well as traditional managed hosted environments
  • Ability in execution of XML, BASH, Shell Scripts, Perl Scripts, Ruby Scripts, Python Scripts and JAVA Scripts
  • Experience in Deploying JBoss, Apache Tomcat web server, Oracle web logic and IBM Web sphere
  • Experience working wif the release and deployment in JAVA, Android, IOS, C, C++, and ASP.net web applications environment
  • Integrate and implement a complete cloud services framework (IaaS, PaaS, and SaaS) and cloud deployment model (private, public, and hybrid)
  • Support for implementing redundant monitoring hosts using Nagios, Splunk and Zabbix
  • Create and configure new JIRA projects and worked wif departments to maintain existing JIRA projects and experience in using bug tracking systems like JIRA, Remedy and HP Quality Center
  • Complete Knowledge about DHCP, DNS, SNMP and RAID levels and configuration of Server 2012 for the applications
  • Knowledge of web technologies such as HTML, Jelly, AJAX, and PERL
  • Experience in using virtualization tools like Virtual Box, VMware and provisioning virtual machines
  • Handled on-call rotation to provide 24*7 support for client's infrastructure

TECHNICAL SKILLS:

Operating Systems: Windows 98/XP/NT/2000/2003/2008, Unix, Linux, Mac OS, Red hat, Centos and Ubuntu.

Source control Tools: Subversion, GIT, GIT Hub, TFS, Clear case and Perforce.

Build Tools: ANT, MAVEN and Gradle.

CI Tools: Hudson/Jenkins, Bamboo and Build Forge.

Configuration Management Tools: Ansible, Puppet, Chef and Docker.

Languages: C, C++, Perl scripting, Shell scripting, Python, Ruby, SQL and Java/J2EE.

Tracking Tools: Atlassian JIRA, BMC Remedy, HPSM, Clear Quest and Bugzilla.

Web Servers: Web logic, Web Sphere, Apache Tomcat and JBOSS.

Databases: Oracle, SQL SERVER, MY SQL, Mongo DB and DB2.

Repositories: Nexus Artifactory.

Cloud Environment: AWS and Azure.

Virtualization Tools: Virtual Box and VMware.

PROFESSIONAL EXPERIENCE:

Confidential

SR. Cloud DevOps Automation Configuration Engineer

Responsibilities:

  • Working for Software Configuration Manager Platform team responsible for specialization areas related to Chef for Cloud Automation
  • Created and maintained continuous integration (CI) using tools Jenkins/ Gradle over diff environments to facilitate an agile development process which is automated and repeatable enabling teams to safely deploy code many times a day while ensuring operational best practices are supported
  • Implemented Continuous Integration & Delivery framework using GitHub, Jenkins, Gradle, Nexus and Chef
  • Developing Gradle scripts to automatically compile, package, deploy and test J2EE and J2SE applications to a variety of WebSphere platforms
  • Used Gradle scripts to build the source code and Supported to create Dynamic Views and Snapshot views for end users
  • Provide SMEin all areas of Cloud (IaaS, PaaS, and SaaS) to existing and perspective clients on multiple cloud platform vCloud/Cloud Stack/Azure/AWS and various PaaS platforms (Cloud Foundry/Open Shift)
  • Created deployment models for cloud foundry, explaining the underlying VM, Container, and application layout across multiple PCF foundations spread across the globe
  • Planed, deployed, monitored, and maintained Amazon AWS cloud infrastructure consisting of multiple EC2 nodes and VMWare VM's as required in the environment
  • Implemented and automated the Environment Provisioning Using Chef & Docker
  • As Middleware/DevOps SME is responsible for Application release and build management. Configuration
  • Dev cloud available wif chef SDK, docker and RHEL for creating different Environments (VMs)Designed and documented CI/CD tools and configuration management tools and Responsible for orchestrating CI/CD processes by responding to Git triggers, human input, and dependency chains and environment setup
  • Developed, and implemented architectural solutions involving multiple Pivotal cloud foundry(PCF) foundations on VMware virtual infrastructure (on-premises)
  • Experienced in Build and Deployment of CI/CD Pipelines using Jenkins
  • DevOpsTooling SMEresponsible for implementing and administering the integrated enterprise tool suite consisting of JIRA, HP ALM, GitHub, Jenkins.
  • Worked on infrastructure wif Docker containerization
  • Performed SVN to GIT migration and managed branching strategies using GIT flow workflow and managed User access control, Triggers, workflows, hooks, security and repository control in Bit Bucket
  • Created, Configured and Administered Jenkins servers wif Master-slave configurations as needed
  • Deploying, redeploying and un-deploying applications (War, Ear) using UDeploy
  • Worked on Managing the Private Cloud Environment using Chef and Implemented Chef to deploy thebuildsfor Dev, QA and production and also automated the infrastructure by creating scripts of Chef
  • Developed Chef Cookbooks to install and configure Apache Tomcat, Jenkins for deployment automation
  • Created release pipelines using GIT, Chef for automatic workflow
  • Involved in designing, developing, deploying and supporting of Service Virtualization using CA DevTest
  • Involved in manual and automated Web Services testing using POSTMAN, SOAP UI and CA DevTest
  • Created Continuous Integration and Continuous Delivery Pipelines for the build and deployment automation in place
  • Worked wif Chef Enterprise Hosted as well as On-Premise, Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to CHEF-server, Managed On-site OS/Applications/Services/Packages using Chef as well as AWS for EC2/S3/Route53 & ELB wif CHEF Cookbooks
  • Experienced wif application integration, architecture, engineering and support of the MCIT computing systems
  • Implemented Cloud Infrastructure (IaaS) Automation across AWS Public Cloud using Packer &Terraform.
  • Change Management Types, Server OS rebuild, Server OS configuration change, Server moves, Server decommission, IP/WINS/DNS add or change, ACL/VIP/SNAT add or change, Backup schedule add or change, Asset database update (ITSM), Server EOW/EOL notification, DC monitoring add or change, Server admin access change
  • Setting up scalability for application servers using command line interface for Setting up and administering DNS system in AWS using Route53 Managing users and groups using AWS identity and access management (IAM)
  • Created scripts in Python which coordinated wif Amazon API to control instance operations and Created monitors, alarms and notifications for EC2 hosts using Cloud Watch
  • Experienced in working wif IAM in order to create new accounts, roles and groups
  • Performed deployment of Amazon EC2 instances in AWS environment Performed EC2 instances provisioning on AWS environment and implemented security groups, administered VPCs
  • Used AWS cloud services to launch Linux and windows machines, created security groups and written basic PowerShell scripts to take backups and mount network shared drives
  • Implemented TerraformEnterprise to Provision Infrastructure across AWS Workloads and Open Shift Clusters.
  • Created private cloud using Kubernetesdat supports development, test and production environments and developed Python codebase dat generated Kubernetesconfig files
  • Implemented Docker to provision slaves dynamically as needed and Created and Maintained Docker files in Source Code Repository build images and ran containers for applications and testing purposes also Creating and handling multiple Docker images primarily for middleware installations and domain configurations

Environment: AWS, Gradle, Jenkins, Git, UDeploy, Web Sphere, Chef, JBoss Application Servers, SME, CA DevTest, Apache Tomcat, Agile/Scrum, Docker, Kubernetes, Python, Windows, Linux.

Confidential

SR. DevOps Engineer

Responsibilities:

  • Setting up the automation environment for Application team if necessary, and halp them through the process of build and release automation
  • Used Jenkins for the Continuous integration process Created new jobs, managed the required plug-ins, triggered a build whenever a change is pushed to the SCM, configured pre-and post-build actions for a build and administered Jenkins slaves for parallel job execution dat runs on Linux environment
  • Used MAVEN as build tools on Java projects for the development of build artifacts on the source code
  • Developed Scripts for AWS Orchestration
  • Imported and managed wif various corporate applications into GitHub code administration repo and Managed GIT
  • Used Maven scripts to build the source code and Supported to create Dynamic Views and Snapshot views for end users and used MAVEN as a dependency management tool to manage all the dependencies dat are required
  • Automated setting up server infrastructure for the DevOps services, using Ansible, shell andpython scripts
  • Conversant in configuring wif all the Java Developer components like Keystone, Swift, Nova, Cinder, Glance, Neutron and Heat
  • Experienced in designing and developing automation and other IT Process Automation capabilities wif theAWSplatform and Worked on Multiple AWS instances, set the security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost TEMPeffective, fault tolerant and highly available systems
  • Hands on experience in migrating Business from an on-premise infrastructure environment toAWS
  • Experienced in building new Java Developer Deployment through ANSIBLE and managing them in production environment and Integrated Ansible, CHEF and Java Developer on Jenkins
  • Developed Python career path through professional development while working on Python projects and Analyzed frequently occurring system breaks and automated fixes in Python/UNIX
  • Worked on creation of ANSIBLE manifest files to install tomcat instances and to manage configuration files for multiple applications
  • Completely responsible for automated infrastructure provisioning (Windows and Linux) using ANSIBLE Scripts
  • Responsible for automated installation of ANSIBLE Enterprise 2.7 and configuring ANSIBLE Master and ANSIBLE Agents (both Windows and Linux) in AWS VPC environment.
  • Responsible for automated installation of Software’s such as Java, Tomcat, Centrify in ANSIBLE master and ANSIBLE agents using ANSIBLE scripts
  • Responsible for automated identification of application server and database server using ANSIBLE scripts
  • Experienced in working on cloud AWS cloud EC2, S3, RDS, Load Balancer, Auto Scaling wif AWS command line interface and AWS Python SDK and also Worked at optimizing volumes and EC2 instances and created multiple VPC instances
  • Designed and developed shell scripts for Automation of daily tasks
  • Implemented multi-tier application provisioning in open stack cloud, integrating it wif ANSIBLE, migrating the application using Maven as build tool
  • Created private cloud using Kubernetesdat supports DEV, TEST, and PROD environments
  • ManagedKubernetescharts using Helm and Created reproducible builds of theKubernetesapplications, managedKubernetesmanifest files and managed releases of Helm packages
  • Worked wif Docker for convenient environment setup for development and testing and Installed Ansible Registry for local upload and download of Docker images and even from Docker hub
  • Used JIRA as a Change Management/ Work Management/ SCRUM Agile Tool
  • Worked on Deployment procedures using middleware like Apache Tomcat for creating deploy scripts and setting for the Production Release
  • Automated test scripts from Jenkins to execute on HP ALM
  • Maintained Centos servers for any data overload and update user processors
  • Worked on the connectivity and Firewall issues for the installation and connectivity of the tools
  • Involved in the troubleshooting the servers

Environment: JAVA, GIT, GITHUB, Apache Maven, Jenkins, Apache Tomcat, Shell Script, Ansible, Linux, Windows, Atlassian JIRA, Cloud Foundry, Python, Perl, AWS, DNS, Docker, Kubernetes.

Confidential, NH

Build Engineer

Responsibilities:

  • Designed and documented CI/CD tools and configuration management tools
  • Responsible for orchestrating CI/CD processes by responding to GIT triggers, human input, and dependency chains and environment setup
  • Created a customPuppetmodule skeleton to use same structure across allpuppetmodules and administeredPuppetEnterprise to provision multi-platform virtual machine configurations across multiple-platform environment Servers dedicated for building, deploying as well as for development, test and production systems
  • Built a load-balanced, version-controlled, Hiera/r10k-enabledPuppetenvironment and developingpuppetmodule for Automation using combination ofPuppetMaster, R10K Wrapper, Git Enterprise, Vagrant and Jenkins
  • Responsible for creatingPuppetmodules and manifest files from scratch and experience in editing existingPuppetmanifests and automated manual installation processes usingpuppet.
  • Setup Production administration/monitoring/reporting using Puppet and designed and implemented Puppet templates
  • Written Maven scripts and shell scripts for end to end build and deployment automation
  • Developedbuildand deployment scripts using MAVEN asbuildtools in JENKINS to move from one environment to other environments
  • Configured UDeployand Jenkins for nightly build and deployment process for multiple stacks
  • Worked wif application development and operation teams using a variety of automated testing and build, and deploy tools (MAVEN, Nexus, JENKINS, SVN, Selenium, JUNIT) to resolve issues wif transition to new DevOps solution
  • Served as the primary SME on Azure services including SaaS, PaaS and IaaS while contributing architecture decisions for our ongoing migration efforts
  • Implemented deploy and configureAzurewebsites, configure diagnostics, monitoring and analytics onAzurePlatform along wif scale and resilience forAzureWeb sites.
  • Involved for Manage hosting plans forAzureInfrastructure, implementing & deploying workloads onAzurevirtual machines (VMs), Design and implement VM storage & good understanding on implementing images/disks. Hyper-V, VMware technologies and System Center Components
  • Performed WebLogic Server administration tasks such as installing, configuring, monitoring and performance tuning on Linux Environment
  • Deployment and management of many servers via script and utilizing cloud providers as a direct JIRA
  • Worked on implementing and administrating infrastructure monitoring tool such as Nagios
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process
  • Created and maintained the Shell/Perl deployment scripts for Web Logic web application servers and also developed Perl and shell scripts for automation of thebuildandreleaseprocess
  • Involved in editing the existing ANT files in case of errors or changes in the project requirements
  • Implemented systems dat are highly available, scalable, and self-healing on the AWS platform
  • Managed build and deployment using MAVEN, JENKINS, Puppet SCM tools and also managed MAVEN project dependencies by creating parent-child relationships between projects.
  • JENKINS is used as a continuous integration tool for automation of daily process.
  • Managed Dependency Management wifin the teams by installing and configuring Nexus Repository Manager
  • Used JIRA to track issues and Change Management
  • Experience in designing, building and maintaining an automated build and release environment

Environment: Puppet, Perl Scripting, Shell Scripting, Azure, JENKINS, UDeploy, Nagios, JIRA, MAVEN, Vagrant, Linux, SVN, GIT, Tomcat, Scrum, Python, Ant, Nexus, Java, J2EE.

Confidential, Atlanta, GA

DevOps/Build Release Engineer

Responsibilities:

  • As member of Release Engineering group, redefined processes and implemented tools for software builds, patch creation, source control, and release tracking and reporting, on UNIX platform
  • Maintained and administered Git source code tool and created Branches, Labels and performed Merges in Stash and Git
  • Implementing and Managing Docker and Kubernetes infrastructure and working on Worked in DevOps group running Jenkins in a Docker container wif EC2 slaves in Amazon AWS Cloudconfiguration.
  • Supported the code builds by integrating wif continuous integration tool (Jenkins)
  • Installed and configured Jenkins for Automating Deployments and providing an automation solution
  • Integrated Git into Jenkins to automate the code check-out process and Used Jenkins for automating Builds and Automating Deployments and also managed build results in Jenkins and deployed using workflows
  • Maintained and tracked inventory using Jenkins and set alerts when the servers are full and need attention
  • Worked wif Docker for Portable deployment of applications as a single object versus process sandboxing
  • Developed build and deployment scripts using Ant as build tools in Jenkins to move from one environment to other environments
  • Integrated multiple build systems using UDeploy
  • Integrated delivery (CI and CD process) Using Jenkins, Nexus, Yum and puppet
  • Proposed and implemented branching strategy suitable for agile development in Subversion
  • Automated the regular tasks in Subversion and streamlining the process of access to SVN and migrated Projects from SVN to Git
  • Created and wrote Python and PowerShell for automating tasks
  • Clarity and precision in verbal and written communications
  • Worked wif customers, developers, testing, product management and support staff
  • Worked able to create scripts for system administration and AWS using languages such as BASH and Python
  • Good experience in AWS (Amazon Web Services) including deploying new server instances through automation wif Chef and Jenkins
  • By Using Chef and AWS allowed me to reduce costs for the department and eliminate unwarranted resources
  • Excellent problem solving, analytical skills and technical troubleshooting skills

Environment: Java/J2EE, Spring, Subversion, Jenkins, UDeploy, JIRA, Maven, GIT, ANT, Chef, AWS, Python, Remedy, PowerShell Scripting.

Confidential

Release Engineer

Responsibilities:

  • Involved in user interactions, requirement analysis and design for the interfaces
  • Prepared the design document for Document Management Module and User Management Module
  • Created class diagrams and sequence diagrams using MS Visio and Network Migration from RIP to OSPF
  • Build and maintain Visio documentations for Clients
  • Followed waterfall methodology for application development
  • Updating the Perforce log properties for revisions. Setting up the Perforce sync servers, changed rev properties for Perforce sync
  • Promoting the changes from trunk revisions to release branch
  • Routing Protocol (BGP4, OSPF, EIGRP, IGRP, RIP, IS-IS, NLSP), Routed Protocol (TCP/IP, IPX/SPX)
  • Administering & designing LANs, WANs internet / intranet, and voice networks
  • Proposed and implemented branching strategy suitable for agile development in Subversion
  • Installed and configured Hudson for Automating Deployments and providing a automation solution and Integrated Subversion into Hudson to automate the code check-out process
  • Involved in enhancement of SOA web services using AXIS to support .net applications
  • Involved in development of custom tag libraries which provides various functionalities like check-in, check-out, export, import, open, delete, search and etc. on JSP pages
  • Involved in development of customized Web applications on top of Orion Frameworks using Web technologies like JSP, Servlets, Java script
  • Analyzed the existed Win32 C language based installer and redesigned and developed as rich UI based installer using java, XML, XSL, and Install Shield Multiplatform (ISMP), which installs various Content Management products developed to Windows Operating System
  • Written Oracle Admin schema using SQL, which creates Orion Oracle database instances in Oracle 10g and Oracle9i
  • Implemented various customized java beans, which creates Windows start up services for Storage Server and Command Server, Updates registry entries, executes Oracle database schema, installs web based and console based applications
  • Involved in migration of code in CORBA framework to Java/J2ee framework
  • Production support to fix bugs in products
  • Mentored junior developers in design and development
  • Discussed and presented architectural designs to the senior management and client
  • Having the responsibility to test the use case by writing the Unit test cases and having good noledge in usage of J-unit to test the application
  • Good experience in debugging the application by running the server in debug mode and having the experience in usage of log4J to persist the data in log files
  • Have the responsibility as a UAT support for the project till the project goes into the production

Environment: Java/J2EE, SQL, Perforce, Hudson, XML, C, .NET, MS Visio, Java Scripts, Log4J, CORBA Framework, Windows XP, Linux.

We'd love your feedback!