We provide IT Staff Augmentation Services!

Sr. Devops/ Cloud Engineer Resume

Bethesda, MD

A Dedicated and AWS certified with 7 years of experience in the Field of IT, focused on Continuous Integration & Continuous Deployment of Distributed, scalable intranet/internet applications Cloud, Build and Release Management, Configuration Management, Software Development Life Cycle (SDLC), Linux Administration.

Experience in Working with Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications and Well versed with Ansible Playbooks, modules, and roles.

Experienced in building scripts, deployment and automated solutions using scripting languages such as Bash, shell, Python, Ruby.

Experience in Monitoring server performance with tools like Nagios, Splunk, Dynatrace, Datadog, New Relic and resolved network related issues with manual commands and built Splunk Cluster environment with High Availability resources.

Responsible for maintaining cross functional Different Testing/QA Environments and erection of the PROD Environment in AZURE.

Experience building and maintaining release definitions and build agents with Azure DevOps (VSTS) and CI/CD pipelines

Used PowerShell for custom task automation and ensured internal and customer-facing production VM’s and distrusted services

Supported development teams in technical aspects and configuration of CI/CD.

Managed full release process from repository to public facing application’s and used Terraform for creating respective environments as it is more generic and reusable to use

Creating Ansible roles using YAML such as tasks, variables, files, handlers, templets and writing playbook for that role, writing Ansible scripts and used Ansible for configure Tomcat servers and maintenance.

Worked on Docker-Compose, Docker-Machine to create Docker containers for Testing applications in the QA environment and automated the deployments, scaling and management of containerized applications across clusters of hosts using Kubernetes.

Used Kubernetes for creating new Projects, Services for load balancing and adding them to Routes by accessing from outside, created Pods through new application and controlling, scaling and troubleshooting pods through SSH.

Executed Kubernetes locally with MiniKube, Created local clusters and deployable application containers.

Lead and provide technical assistance and/or training in using Jira and Confluence and other tools as identified. Worked with Querying RDBMS such as Oracle, MYSQL and SQL Server by using PL/SQL for data integrity.

Involved in the functional usage and deployment of applications in WebLogic, WebSphere, IIS and Apache Tomcat Server.

Experience in migrating on premise to Windows Azure in DR on cloud using Azure Recovery Vault and Azure backups. Working knowledge on Azure Fabric & Docker containers in Azure. Created Domain Controller in one of the Virtual Machine and added users to Domain Controller.

Wrote many Ansible playbooks which is the entry point for Ansible provisioning, where the automation is defined through tasks using YAML format. Run Ansible Scripts to provision Dev servers.

Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python

Setup Jenkins master slave architecture to use Jenkins as pipe line as service.

Configured Git with Jenkins and schedule jobs using POLL SCM option and integrated to automate the code checkout process. Installed many custom plugins along with ANT and MAVEN plugins. Also Used Artifactory Repository managers for Maven Builds.

Performed many pipeline jobs using Jenkins files and automate the code review process and published the results on Jenkins as well the graph by comparing everyday nightly builds.

Implementation of JIRA to track all issues pertaining to the software development lifecycle and Integration of JIRA with repositories such as Subversion and Git to track all code changes.

Written Ansible Playbooks with YAML to automate infrastructure administration (infrastructure as code) and deployment automation. Created Playbooks to install and configure required packages to setup the environments.

Written Maven scripts, Installed Jenkins, written shell script for end to end build and deployment automation.

Setup Maven script-based jobs in Jenkins and Worked with Jenkins Pipelines.

Build scripts using Maven build tools in Jenkins, Sonar to move from one environment to other environments and deployment into Tomcat Application server.

Implemented Maven builds to automate jar, war and ear files.

Managed all the bugs and changes into a production environment using the Jira tracking tool

Able to create scripts for system administration and AWS using languages such as BASH and Python.

Involved in Configuration of LDAP, NFS and NIS in Linux and implemented Samba for sharing of resources between Linux and Windows environments.

Worked with the RHEL for enterprise environment for the POC environment.

Confidential

Build and Release Engineer

Responsibilities:

Administered RedHat Linux 4.x/5 servers for several functions including managing Apace Tomcat Server, Mail Server, MySQL database and Firewalls in both development and production environments.

Setting 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.

Installed and configured an automated tool PUPPET that include the installation and configuration of the puppet master, agent nodes and an admin control workstation.

Managed Puppet Enterprise for improvements to the Puppet Development Workflow that supports Unit Testing and Acceptance Testing for individual Puppet Modules. New Development workflow uses different open source tools like Server Spec, Rspec, Vagrant and Packer to validate changes across different Puppet modules.

Involved in developing the ruby scripts for Puppet and create Puppet modules to automate system deployment to scale infrastructure.

Designed and developed various modules of the application with J2EE design architecture, Spring MVC architecture using IOC and for dependency injection and used Spring Batch for scheduling and maintaining of batch jobs

Designed and developed SOAP web services that support XML for other developers to access to speed up development

Working closely with Web Administrators to understand, participate, and experience the technical architect for web sites such as Apache, JBoss, WebSphere, WebLogic and deploying J2EE Applications to these environments

Interfaced proactively with other infrastructure support teams such as UNIX Database, Network, IT facilities, Backup, Storage, Security, and Monitoring, etc. Effectively used all forms of communication to ensure effective and timely response.

JavaScript Requires
Sorry this site will not function properly without the use of scripts.
The scripts are safe and will not harm your computer in anyway.
Adjust your settings to allow scripts for this site and reload the site.