We provide IT Staff Augmentation Services!

Devops/aws Consultant Resume

3.00/5 (Submit Your Rating)

Greenville, SC

SUMMARY:

  • A proactive - AWS Certified Solutions Architect and Developer, IT Professional with extensive experience in IT industry with major focus on Automating, Building, Deploying, and Releasing of code include near three years on Amazon Web Services (AWS) in a DevOps Culture through Continuous Integration (CI) & Continuous Deployment/Delivery (CD) as an iterative process and Automation of Infrastructure as Code.
  • Experience in system admin, server builds, installations, upgrades, troubleshooting, security, backup, recovery in Red Hat Linux systems.
  • Amazon Web Services(AWS) Resources such as EC2, S3, VPC, EBS, dynamo DB(DDB), Aws Lambda, Elastic Beanstalk, AMI, SNS, RDS, Cloud Watch, Route53, SQS, Cloud Front(CDN), Auto scaling, Security Groups, and Cloud Formation.
  • Experience with configuration and maintenance of automation tools like Ansible and Chef .
  • Hands-on experience on Git, Chef, Docker, Jenkins, Puppet, Nagios and various other DevOps tools.
  • Worked on automation and continuous integration process using Jenkins and Ansible.
  • Expert at designing and architecting Micro Services, Cloud-native applications using Spring Boot, Spring Cloud (Config Server, Eureka Server, Hytrix Circuit Breaker, Ribbon Load Balancer) and Spring Cloud Data Flow.
  • Migration of existing systems to AWS and using the snapshot method for the EBS volumes.
  • Worked on leveraging the services of Apache Mesos (Open Source Cluster Manager) for the Docker Container Deployment and efficient resource isolation and sharing across distributed application.
  • Extensive hands-on experience with core expertise in design, development, and deployment applications into J2EE platform using core Java, Servlets, Struts, Spring, EJB, JSP, Web services, JPA.
  • Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts and used Python scripting to solve repetitive admin tasks.
  • Converting production support scripts to Chef Recipes and AWS server provisioning using Chef Recipes.
  • Experience in Configuration Management, Build, Release Management using TFS, Subversion, on windows and Unix environment .
  • Implemented rapid-provisioning and lifecycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Bash scripts.
  • Valuable experience in shell and python scripting with focus on DevOps tools, CI/CD and AWS Cloud Architecture and hands-on Engineering.
  • Worked on Configuration management tool Puppet for continuous delivery. Experience in working with Modules, Classes, and Manifests in Puppet.
  • Worked on Jenkins for continuous integration and for End-to-End automation for all Build and deployments.
  • Worked on Jenkins and ANT/IVY scripts for Java, WebSphere 6.1 and 8.5 and other related projects.
  • Experience in working on Docker and Vagrant for different infrastructure setup and testing of code.
  • Good knowledge in concepts like SOA (Service Oriented Architecture), CBD (Component Based Development), PaaS (Platform as a Service), SaaS (Software as a Service).
  • Experience and knowledge in monitoring and testing tools like; Nagios and Splunk.

TECHNICAL SKILLS:

Cloud: AWS (EC2, AMAZON EMR, Lambda, S3, ELB, Auto Scaling, Elastic Search, Kinesis, Elastic Beanstalk, Cloud Front, Cloud Formation, Elastic File System, RDS, DMS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Trail, IAM, SNS, Redshift), Azure, OpenStack

Configuration Management tools: Chef, Puppet, Ant, Maven, Ansible and Docker

CI Tools: Hudson, Jenkins, Bamboo

Monitoring Tools: Splunk, Nagios, Sensu, New Relic

Virtualization: VMware Client3.5, VSphere Client4.0

Operating Systems: Red Hat Linux 4/5/6/7, Ubuntu, Solaris8/9/10, Unix, Windows servers 2003, 2008, 2008 R2, 2012 Windows 2000, XP, Windows 7

Software Development Methodologies: Agile and Waterfall

Atlassian Tools: JIRA, Confluence

Web/Application Server: Apache HTTPD, Apache Tomcat Server, LDAP, JBOSS, IIS

Network Protocols: SMTP, SNMP, ICMP, TCP/IP, FTP, TELNET, UDP, and RIP

DBMS /RDBMS/DW: Oracle 11g/10g/9i, SQL Server 2012/2008, MySQL, Mongo DB, Teradata, IBM Netezza, Cassandra.

IDE: Eclipse IDE, IntelliJ IDEA, NetBeans IDE, Visual Studio, Notepad ++

Version Control: SVN, CVS, Git (GitHub, Bit Bucket), TFS.

Languages: C, JAVA, XML, SHELL, PHP, RUBY, PERL, PYTHON, BASH

PROFESSIONAL EXPERIENCE:

DevOps/AWS Consultant

Confidential - Greenville, SC

Responsibilities:

  • Automated the build and deployment processes by combining the existing fragmented processes into a continuous integration system. This led to the productivity and greater satisfaction of the development team and the management.
  • Designed, implemented and supported fully automated CI and CD processes using Puppet and the Terraform.
  • Installing/Configuring/Administering/Monitoring of Apache Subversion/GIT, RTC and Jenkins CI server on Windows Server/RHEL Linux Aws Cloud Environment
  • Implementing new projects builds framework using Jenkins & Maven as build framework tools and also Integrated Docker build as a part of Continuous Integration process and deployed local Docker registry server.
  • Monitoring using Jenkins, Ant, Maven, Artifactory, Chef, Custom scripting.
  • Automated the cloud deployments using chef, python (Boto & fabric) and AWS Cloud Formation Templates.
  • Utilizing Splunk, extracted and analyzed Cloud Watch logs.
  • Design, investigation and implementation of public facing websites on Amazon Web Services (AWS)
  • Integrated IoT solution including frontend and backend server into Microsoft Azure and Pivotal Cloud Foundry.
  • Developing full stack Golang architecture with Kafka streaming, MongoDB data warehouse on CentOS and AWS servers.
  • Performing systems configuration and automation using Puppet and Ansible. Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI's.
  • Managed clusters using Kubernetes and worked on creating many pods, replication controllers, services, deployments, labels, health checks.
  • Integrated Life ray with LDAP Servers like ApacheDS, Microsoft Active Directory.
  • Writing Ansible Playbooks using different AWS modules to create the resources on the AWS cloud.
  • Wrote an 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.
  • Configured Elastic Load Balancers with EC2 Auto scaling groups.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, and Auto scaling groups.
  • Developed custom annotations, parsers in Spring Boot.
  • Used Spring framework for dependency injection, transaction management.
  • Designing of MicroServices based on spring boot architecture running on tomcat application server.
  • Supported small to medium sized projects using GIT. Worked on integrating GIT into the continuous Integration (CI) environment along with Anthill-Pro, Jenkins.
  • Developed Networking policies for Docker Containers. Worked on Open source development tools like Docker Containers, Mesos, and Kubernetes, and also worked on GitHub.
  • Improve efficiency by 40-50% through Data Analytics features in Hadoop, Python, REST API and DevOps setup for CI/CD pipeline.
  • Used IAM to create new accounts, roles and groups and implemented and migrated applications to AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups
  • Scripting in multiple languages on UNIX, LINUX and Windows - Batch, Shell, Perl script etc and developed applications in python for multiple platforms.
  • Created and maintained continuous build and continuous integration environments in SCRUM and Agile projects.
  • Performed automated back-ups and Cron jobs and deployed ELK stack for log analysis.

Environment: Spring MVC, Spring JDBC, J2EEGIT, Jenkins, Puppet, Maven, Ansible,Kubernetes, AWS, EC2, RDS, EBS, Elastic Load Balancer, WebSphere, Ant, Putty, Confluence, Java, J2ee, SOA.

AWS/DevOps Engineer

Confidential, Middletown, NJ

Responsibilities:

  • Worked with Amazon Web Services to set up infrastructure using AWS resources like VPC,IGW,ROUTE TABLES, EC2, S3, Glacier, ELB (Load Balancers), RDS, SNS, SWF and EBS etc.
  • Installation, configuration and administration of Linux (Ubuntu, Red hat/SUSE, CentOS).
  • Creating Ansible Playbooks to Deploy VM and install the Components as per requirements.
  • Automated the builds using Bamboo CI server.
  • Involved in designing and implementation of MVC design pattern using Spring framework for Web-tier.
  • Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages.
  • Communication with team members for both Ansible Core and Ansible Tower teams to clarify requirements and overcome obstacles.
  • Install and configuration of Dockers.
  • Designed and tuned database warehouses i n MongoDB, Amazon DyanmoDB-EC2 complete with VMWare cloud based software in AWS for accompanying meta data, production, and financial- consumer data.
  • Create Splunk queries and setup alerts
  • Worked on Kubernetes to manage containerized applications using its nodes, Configuring Maps, selector services and deployed application containers as Pods.
  • Responsible for design and maintenance of the GIT Repositories, views, and the access control strategies.
  • Worked in setting up the repos to various projects in GIT.
  • Scripted Linux repository database comparisons using Python, Ruby, and Shell.
  • Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.
  • Created the ANT scripts and extension of existing ANT scripts for deployment of applications to HUDSON.
  • Designed architecture, developed products to integrate apps with Big Data Ecosystem levering HIVE, REST Web Services, APIs.
  • Responsible for build and deployment automation using VM Ware ESX, Docker, Kubernetes containers and Chef.
  • Upgrading non-prod Splunk environment to 6.5 version without any data loss.
  • Established Continuous Integration (CI) practices and standards with JIRA, Jenkins and Continuous Delivery(CD) through Chef.
  • Maintained CI (Continuous Integration) and CD (Continuous Deployment) methodologies with Jenkins.
  • Tracking the bugs in project using Jira.
  • Automated the front-ends platform into highly scalable, consistent, repeatable infrastructure using high degree of automation using Chef, Ansible, Vagrant, Jenkins, and cloud Formation.
  • Used JMS for reliable and asynchronous exchange of important mortgage information.
  • Research and implement new tools such as Kubernetes with Docker to assist with auto-scaling, continuous integration, rolling updates with no downtime.
  • Setting up Change Management process and standardizing the policies for various applications.
  • Using Confluence for technical documentation, setting up a knowledge base, Setting up an intranet and Confluence for software teams.

Environment: Red hat Linux 7.x, AIX and Windows, AWS, Ansible, Chef, Kubernetes, Shell, Python, WebLogic Server11g, IBM WebSphere MQ 6.0, F5 BIG-IP Load Balancers, Apache Tomcat 7.x, Configured plug-insfor Apache HTTP server 2.4, LDAP, JDK1.7, XML, SVN, GitHub.

Build and Release Engineer

Confidential

Responsibilities:

  • Responsible for installing and configuring Ubuntu, Centos on remote servers and Desktop servers.
  • Installed and configured Apache/Tomcat web server.
  • OS upgrades and installation of third party software, packages and patches as per requirement.
  • Wrote Ansible playbooks to launch AWS instances and used Ansible to manage web applications, configuration files, used mount points and packages.
  • Maintaining the Linux Firewall for network and implement to the network security.
  • Monitoring test performance using Splunk and setting up Splunk dashboards and adding data to Splunk by adding log files.
  • Resolving TCP/IP network access problems for the clients. Develop, Maintain, update various scripts for services (start, stop, restart, recycle) UNIX based shell.
  • Configuring Splunk and App dynamics for application login and application monitoring.
  • Expertise in installing and configuring SSH (Secure Shell) encryption to access securely on Ubuntu and Red hat Linux.
  • Responsible for configuring and connection to SSH through SSH clients like Putty and Cyber duck.
  • Worked on logical volume management (LVM) by adding external disks from SAN storage.
  • Administered and managed a Splunk server to monitor both Windows and Linux, physical and virtual environments.
  • Implemented and designed AWS virtual servers by Ansible.
  • Used Ansible for creating subnets, security groups, route tables and deploying EC2 instances on AWS.
  • Created user accounts, provided pseudo permissions and maintain the user accounts with automation Bash scripts.
  • Implemented Docker based Continues Integration and Deployment framework.
  • Responsible for providing Privileged Password Management access to accounts in Solaris 10.
  • Setup the CI/CD with Jenkins, Cloud Formation Templates and Ansible.
  • Installed and configured subversion on both Linux and windows platforms.
  • Managed all the subversion repositories for branching and tagging.
  • Worked closely with Project Managers, Developers and QA Analysts to ensure successful software
  • Administered SVN for version control to include branching and merge management, and JIRA to track process defects
  • Execution of daily builds and releases using automated python scripts.

Environment: - SVN, Ant, Visual Studio 2013, Jenkins, Maven, Version One, Linux, shell scripting, Oracle, JIRA, Nexus, JBOSS

We'd love your feedback!