We provide IT Staff Augmentation Services!

Devops Engineer/ Aws Certified Resume

5.00/5 (Submit Your Rating)

PhiladelphiA

SUMMARY:

  • Qualified Professional with 8 years of experience in the areas of DevOps , AWS cloud computing , VMware , Linux administration.
  • Hands on experience configuring and Administrated OS server/client builds with centos - 6 , centos-7 .
  • Good experience on DevOps tools such as GITLAB, SVN, ANT, Maven, Chef, Ansible, Vagrant, Virtual Box, Jenkins, and Docker.
  • Proficiently experienced in Amazon Web Services cloud platform and its features like EC2, S3, RDS, EBS, ELB, SNS, Auto-Scaling, AMI, IAM, Cloud Watch and VPC cloud formation through AWS Console and AWS CLI.
  • Experience with RHEL Linux systems, virtualization in a large­scale environment, experience with Linux Containers and Docker.
  • Experienced in Creating S3 buckets also managing policies for S3 buckets and Objects and Glacier for storage and backup on AWS .
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, scrum, and Waterfall methodologies.
  • Experienced In Implemented Software Configuration Management processes on projects including setting up and supporting Continuous Integration.
  • Experienced in configuration and administration of tools such as Jenkins, Bamboo, and Hudson for setting up and configuring projects, define scheduling policies, install Master/slave agents, perform server upgrades, setting up automated build and deploy processes for various applications.
  • Experience in working with Version control systems like GIT, GitHub & GitLab.
  • Defined branching, labeling, and merge strategies for all applications in GIT.
  • Experienced in branching, tagging and maintaining the version across the environments using SCM.
  • Expertise in using build tools like MAVEN and ANT for the building of deployable artifacts such as war & ear from source code.
  • Extensively experienced in using Build Automation tools like ANT, Maven and knowledge on other Build tools such as MS Build
  • Wrote chef cookbooks using the several of its Components like attributes, files, recipes, resources and templates to automate system operations.
  • Experience is using Tomcat, JBOSS and Web Sphere Application servers for deployments.
  • Create new and modify existing Daytona database tables. Use unix shell scripts to handle data migration.
  • Experience with configuration management automation tool s and has worked on integrating Ansible .
  • Good knowledge of virtualization and container technology like Docker. Good Knowledge of Docker and managing Docker-based deployment.
  • Performed automation tasks on various Docker Micro Services components like Docker Hub, Docker Engine, Docker Machine and Docker Registry. Worked with Docker images & Docker Container.
  • Experience in working with Tracking Tools like JIRA, Bugzilla.
  • Experienced on Monitoring Dashboard Tools such as Splunk, Kibana.
  • Installed, Configured, Managed Monitoring Tools for Resource Monitoring/Network/Log Trace servers.
  • Involved in administrating, configuring and troubleshooting various services like DNS, DHCP, NFS, LDAP Apache Web Server, SSH, package managemen environments.
  • A highly motivated team player who can work efficiently to deliver the product on schedule.

TECHNICAL SKILLS:

Operating Systems: RHEL 4/5/6, CentOS, Ubuntu, Windows Server, VMware 3.5/4.1/5.

SDLC Methodologies: Agile/Scrum, Waterfall

Web/Application Servers: Apache http, Tomcat, Web Logic, Web Sphere, JBOSS.

SCM Tools: Subversion (SVN), CVS, GIT, GitHub

Build Tools: ANT, Maven, Gradle.

Cloud Services: AWS (EC2, IAM, S3, VPC, ELB, ECS, EBS, Route 53, Cloud Formation, CloudTrail, CloudWatch, EMR,), Microsoft Azure, Google Cloud, RackSpace.

Configuration Management: Chef, Ansible, puppet.

Scripting Languages: C, c++, Shell, Bash, Ruby, Python, Ymal and Perl.

CI/CD Tools: Jenkins, Hudson, Bamboo.

Containerization/Orchestration Tools: Docker, Kubernetes, Docker Swarm.

Virtualization: VMware, Virtual Box.

Network Services: FTP, SSH, TELNET, TCP/IP, HTTP, DHCP, SNMP, SMTP, NFS, SAN/NAS, RAID LEVELS

Monitoring Tools: Splunk, Kibana and Nagios.

Bug Tracking Tools: Jira, Remedy.

Web Technologies: Tomcat apache, websphere, web-apps, J2EE App.

PROFESSIONAL EXPERIENCE:

Confidential, Philadelphia

DevOps Engineer/ AWS Certified

Responsibilities:

  • Migrated an existing legacy infrastructure and recreated the entire environment within Amazon's Web Services (AWS).
  • Worked with AWS Cloud platform and its features, which include IAM, EC2, S3, AMI, EBS, CLI, Cloud Watch, SNS, and RDS.
  • Creating S3 buckets and also managing policies for S3 buckets and Utilized S3 buckets and Glacier for storage and backup on AWS.
  • Involved in configuring Elastic Load Balancers with Auto scaling to handle high traffic loads.
  • Configured AWS-EC2 Cloud Instances using AMIs and launched instances with respect to specific applications.
  • Created scripts to totally automate AWS services which includes web servers, ELB, Cloud Front distribution, database, EC2 and database security groups, S3 bucket and application configuration, this script creates stacks, single servers, or joins web servers to stacks.
  • Managing, configuring and maintaining security for multiple projects and multiple project collections with TFS.
  • Developed shell script to build and deploy ear/war applications.
  • Develop Unix Shell scripts to facilitate ftp transmissions and processes.
  • Responsible for overall TFS administration and Build /Release Management.
  • Primarily used Ruby to write applications and Recipes in chef.
  • Installing, configuring and administering Jenkins CI tool on Linux machines.
  • Designed the project workflows/pipelines using Jenkins for Continuous Integration and deployment into different Web/Application Servers.
  • Hosting applications along with building and testing the applications using Jenkins.
  • Architected, planned, developed & maintained Infrastructure as code using CI/CD deployments using chef.
  • Used MAVEN as a build tool on java projects for the development of build artifacts like war or ear files on the source code.
  • Implemented cloud infrastructure using Ansible. And Created Ansible Playbooks for Sudo users and network configurations using Ansible Server.
  • Written playbooks to automate our build/deployment process and do an overall process improvement to any manual processes.
  • Worked with different Ansible playbooks and maintain different Ansible roles .
  • Used Ansible server and workstation to manage and configure nodes, Managed Ansible Playbooks with Ansible roles. Used file module in Ansible playbook to copy and remove files from remote systems.
  • Creating Ansible roles using YAML such as tasks, variables, files, handlers, templets and writing playbook for that particular role.
  • Well versed with Ansible Playbooks, modules and roles.
  • Implemented automated local user provisioning in instances created in cloud through Ansible Play books.
  • Writing Ansible playbooks for automating tasks and managed Ansible to configure Web Apps and deploy them on AWS server.
  • Created and maintained the Shell deployment scripts for WebLogic and web application servers like Apache Tomcat.
  • Experience working on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Created Docker images using a Docker file , Worked on Docker container snapshots, removing images and managing Docker volumes.
  • Deployed Docker Engines in Virtualized Platforms for containerization of multiple apps.
  • Worked hands-on to create automated, containerized cloud application platforms(PaaS), and design and implement DevOps processes that use those platforms.
  • Modify and Execute Processes, Standard Operating Procedures (SOP), Work Instructions (WI), troubleshooting guides and tools.
  • Experience Installing Kibana Dashboard from Scratch to adding up different environments to Kibana for monitoring and checking health of the servers.
  • Experience working on User admin groups, maintaining account and monitoring system performance using Kibana .
  • Assisted internal users of Kibana in designing and maintaining production quality dashboards.

Environment: AWS EC2, EBS, ELB, S3, Ansible, Ant, Maven, Jenkins, GIT, Docker, VPC, RedHat, Web Logic, Web Sphere, Apache Tomcat, BASH, Python, Linux, UNIX, Kibana.

Confidential

AWS/Devops Engineer

Responsibilities:

  • Experience in designing and deploying AWS Solutions using EC2, S3, EBS, Elastic Load balancer (ELB) and auto scaling groups.
  • Worked at optimizing volumes and EC2 instances and created multiple VPC instances.
  • Troubleshooting and monitoring of various applications using Cloud Watch in the Amazon Web Services (AWS) environment.
  • Performed all Linux operating system, disk management and patch management configurations, on Linux instances in AWS
  • Experienced in cloud automation using AWS cloud Formation Templates.
  • Utilized Chef for configuration management of hosted Instances within AWS . Configuring and Networking of Virtual Private Cloud ( VPC ). Utilize S3 bucket and Glacier for storage and backup on AWS .
  • Experience working with IAM in order to create new accounts, roles and groups.
  • Connected continuous integration system with GITLAB version control repository and continually build as the check-in's come from the developer.
  • Defined branching, labeling, and merge strategies for all applications in GIT.
  • Developed build and deployment scripts using ANT as build tools in Jenkins to move from one environment to other environments.
  • Used Jenkins for automating Builds and Automating Deployments.
  • Involved in building own PaaS with Docker deployed various applications through Dockers containers.
  • Developed proof of concept implementations of distributed frameworks using Docker.
  • Stored and updated pre-configured VM images, applications, and tools in Docker to reduce the downtime and maintain high availability.
  • Container management using Docker by writing Docker files and set up the automated build on Docker HUB and installed and configured Kubernetes.
  • Automated applications and MySQL container deployment in Docker using Python and monitor them using splunk.
  • Utilized Configuration Management tool Puppet & created Modules using recipes to automate system operations.
  • Good experience in Puppet. Installed Puppet master and puppet agents on multiple nodes. Added all the nodes to master and managed various node groups.
  • Good understanding of profiles, modules, Hiera, resources etc in puppet. Installed many modules from Puppet Forge, helped teams in creating basic modules.
  • Configured security in puppet, added users and groups. Helped team in creating puppet modules.
  • Utilized Configuration Management tool Puppet & created Modules using recipes to automate system operations.
  • Developing modules, manifests, Resources and Run lists, Managing the Puppet client nodes, and upload the modules to puppet-server.
  • Manage Puppet server in pushing the configure changes to client nodes, monitoring the logs and security.
  • Understand and follow the processes and procedures defined in the Man Standard Operating Procedures manual (SOP).
  • Managed all the bugs and changes into a production environment using the Jira tracking tool
  • Created and maintained the Python deployment scripts for Web Sphere web application server.
  • Build release of Cloud based products containing Linux and Windows environments, using Python Scripting.
  • Implemented the use of Splunk tool for monitoring and analyzing the network loads on the individual machines.
  • Experienced in designing different Splunk dash boards and merging to one completing monitoring screen.

Environment: GIT, Jenkins, Puppet, JIRA, Python Scripting, SQL, Docker, AWS, Puppet, Chef, JBoss, WebLogic, Linux.

Confidential, Philadelphia

Build and Release Engineer:

Responsibilities:

  • Developed and supported the Configuration and Change Management Processes and procedures.
  • Experience in migrating source code repositories from various version control systems like SVN to GIT.
  • Performed Branching, Tagging, Release Activities on Version Control Tools like SVN, GIT, GITLAB.
  • Worked on several build tools like ANT, Maven, and Gradle.
  • Written build scripts from scratch for new projects and for new modules within existing projects.
  • Deployed Applications into PROD & Pre-Prod environments with various Application server technologies like WebLogic, Apache Tomcat.
  • Involved in Installing Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
  • Build and configured Jenkins slaves for parallel job execution.
  • Setting up client server model of Chefin development environment.
  • Create cookbooks for automation of Infrastructure using Chef.
  • Implemented cloud infrastructure using Chef. And Created Chef Cookbooks for Sudo users and network configurations using Chef Server.
  • Written Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual processes.
  • Involved in setting up builds using Chef as a configuration management tool and managed the configurations of more than 100 servers.
  • Installed and configured the configuration management tool Chef for Cloud Automation. Created chef servers / work station and nodes via CLI.
  • Bootstrapping instances with Chef and integrating with auto scaling.
  • Using chef to automate most of the application deployment and also working on making entire infrastructure automated.
  • Built and Deployed java source code into application servers in an AGILE continuous integration environment.
  • Developed and maintained UNIX/Perl scripts for build and release tasks.
  • Created and executed SQL queries to make sure the transactions are entered in database as expected.
  • Involved In build and Deployment of various projects using Web Sphere Admin console and script files.
  • Facilitated the Change Control Board and assessed Change requests for scheduled builds.
  • Provided release updates to the management team and business liaison leads.

Environment: SVN, GIT, UNIX, Perl, Ant, Maven, XML, Chef, Ansible, Jenkins, SQL Server, Web Logic, Web Sphere, Apache Tomcat.

Confidential

Build & Release Engineer:

Responsibilities:

  • My Responsibilities include Searching, Learning, Training and Documenting on new DevOps tools which would fit in our current Eco-System..
  • Performed all necessary day-to-day Subversion support for different projects and used Subversion (SVN) for managing files and configurations.
  • Responsible for design and maintenance of the Subversion Repositories, views, and the access control strategies.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Dev/Test/Prod Branching Model for weekly releases.
  • Work with QA to facilitate verification of releases. Running multiple builds at a time.
  • Wrote Ansible Playbooks with Python, SSH as the Wrapper to Manage Configurations of Openstack Nodes and Test Playbooks on AWS instances using Python.
  • Build the code using build tools. (Maven, Ant, etc.).
  • Converted old builds using ANT to Maven and XML.
  • Responsible for creating and editing ANT Scripts.
  • Modified the existing ANT scripts to suit the new project requirements.
  • Developed Jenkins Plugins which integrates our In-house tools with Jenkins.
  • Implemented E2E pipeline in Jenkins which would do the below activities:
  • Designed and implemented automation deployment using to promote major releases, monthly releases, and patches from Development -> Integration/QA -> Staging/UAT -> Production.
  • Used Remedy for issue tracking and monitoring.

Environment: CVS, SVN, Ant, SCM, Jenkins, Java, SQL Server, Remedy

Confidential

Linux Administrator:

Roles & Responsibilities:

  • Installation of operating system Linux, Windows Server 2003.
  • Involved in Installing, Configuring and Upgrading of RedHat Linux AS 4/5, Solaris 9/10 operating systems.
  • Installed and configured JBoss application server on various Linux servers.
  • Updating systems with new version of OS and application software
  • Defined and maintained disaster recovery plans.
  • System administration, maintenance and monitoring various day-to-day operations.
  • Experience on File system issues and Disk management.
  • Creating, deleting and modifying the user accounts on Linux.
  • Installation and support of various applications and Databases including Oracle, MySQL along with Web Logic 10, JBOSS 4.2.x, Oracle 10g,Tomcat.
  • User management, Creating and managing user account, groups and access levels.
  • Through Knowledge of Linux internals and utilities (kernel, Memory, Swap, CPU)
  • Package management using RPM and YUM.
  • Automated some jobs by deploying the CRON tool for job scheduling processes.
  • Monitored the Linux servers on a regular basis and was into tuning them accordingly in order to optimize performance.
  • Monitored Linux server for CPU Utilization, Memory Utilization, and Disk Utilization for performance monitoring.
  • Diagnosed and resolved problems associated with DNS, DHCP, NFS and Apache.
  • Administer user accounts on all servers, configure user profiles, troubleshoot and resolve user login problems.

Environment: Apache Tomcat, Red Hat, Solaris, Linux, Web Logic, JBoss, MySQL, Oracle.

We'd love your feedback!