We provide IT Staff Augmentation Services!

Devops / Aws Engineer Resume

5.00/5 (Submit Your Rating)

Hartford, CT

SUMMARY

  • Over 8+ years of experience in IT industry with major focus on Automating, Building, Deploying, and Releasing of code includes Amazon Web Services (AWS) in a DevOps Culture through Continuous Integration (CI) & Continuous Deployment/Delivery (CD).
  • Experienced in all phases of teh Software Development Life Cycle (SDLC) with specific focus on teh build and release of quality software. Experience in Waterfall, Agile/Scrum.
  • Having noledge on Cloud delivery models (IAAS, SAAS and PAAS) and Cloud deployment models
  • Used OpenShift to improve application security by putting admin consoles on different Docker containers accessible only from unusual port numbers.
  • Worked on different PAAS like OpenShift and AWS Elastic - Beanstalk.
  • Extensively worked on CI/CD Pipeline for code deployment by engaging different tools like GIT, Jenkins, CodePipeline in teh process right from developer code check-in to Production deployment
  • Hands on Experience on AWS cloud service like Compute, Network, Storage and Identity & access management.
  • Wrote Ansible playbooks to launch AWS instances and used Ansible to manage web applications, configuration files, used mount points and packages.
  • Setup Puppet manifests and modules, teh modules for configuring EC2 instances.
  • Installing Apache Tomcat, WebLogic, JBOSS and MySQL.
  • Participated within an Agile/Scrum team, extensive hands on experience with quality assurance methods.
  • Migrated on premise servers, hard drivers and web applications to Azure leveraging on PowerShell.
  • Microsoft Azure PaaS Services, Strategy and Planning.
  • Deployment strategies and teh coordination of architecture changes for rapidly evolving projects.
  • Design highly available and cost-TEMPeffective systems using multiple EC2 instances, Auto Scaling, Elastic Load Balance and AMIs.
  • Good understanding of storage concepts. Experience in designing and implementing Azure Storage.
  • Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Auto-Scaling.
  • Experience in working on version controller tools like GitHub (GIT).
  • Maintenance of Hybrid infrastructure and CI/CD using Chef - Cookbooks.
  • Experienced with Chef Enterprise, Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, managed On-site.
  • Applications/ Services/Packages using Chef as well as AWS for EC2/S3/Route53 & ELB with Chef Cookbooks.
  • Knowledge on Network Infrastructure like Cisco Nexus, high-end data center LAN switches, load balancers, firewalls, Proxy
  • Extensive experience in developing and maintaining build, deployment scripts for test, Staging and Production environments using Jenkins.
  • Experienced in VMware Clustering, DRS and VMware HA.
  • Day to day tasks with VMware like migrating VM’s from one Elastic Sky X to another, cloning VM’s and taking snapshot. Worked on setting up DRS rules.
  • Worked with VERITUS cluster with active to active and active to passive cluster setup
  • Maintained high Availability clustered and standalone server environments and refined automation component with scripting and configuration management (Ansible).
  • Strong experience in automating Vulnerability Management patching and CI/CD using Chef and other tools like GitLab, Jenkins, and AWS/Open Stack.
  • Hands on experience with hypervisor and compute virtualization technologies (VMware ESXi, VSphere, VCenter, VCloud, VMware Horizon/View)
  • Worked on MySQL clustering and migrating MySQL from one machine to another.
  • Maintained Identified and communicated cross-area or cross-release issues that affect other project areas.
  • Worked with programming language Java.
  • Responsible for ensuring Systems & Network Security, maintaining performance and setting up monitoring using CloudWatch and Nagios.
  • Familiarity with IP networking in TCP and SSL Firewalls.
  • Had basic Idea on Cloud Foundry and Cloud Computing methods.
  • Worked with Python Scripting.

TECHNICAL SKILLS

DevOps Tools: Ansible, Terraform, Chef, Puppet, Salt stack, Vagrant, Docker

Cloud Platform: Amazon Web Services(AWS), Azure and Google Cloud

Virtualization/Container: VMware, Docker, Vagrant, Kubernetes

CI/CD Tools: Jenkins, ANT, Maven, Ansible, Puppet, Chef

SCM Tools: GitHub, GIT, Bitbucket and SVN

Monitoring Tools: Nagios, Splunk, DataDog and CloudWatch

Web/App Servers: Web Logic, Apache Tomcat, JBOSS

Database: SQL Server, Enterprise NoSQL, Oracle

Scripting Languages: Shell scripting, java, Ruby, Python, Perl and Bash

Operating Systems: UNIX, Linux, MS DOS, Windows 2012,2008,2010 Server

PROFESSIONAL EXPERIENCE

Confidential, Hartford CT

DevOps / AWS Engineer

Responsibilities:

  • Worked on and implemented with various technologies to develop appropriate solutions exploring various deployment options such as cloud computing delivery models (IAAS, PAAS, and SAAS) and deployment models related to Public, Private and Hybrid Cloud service.
  • Created teh Dockerfiles from teh base RHEL images.
  • Clustering teh docker containers with teh help of Kubernetes on teh OpenShift platform.
  • Created and managed cloud VMs (EC2 instances) with AWS EC2 command line clients and AWS management console.
  • Created teh pods in OpenShift Environment by using Dockerfiles.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled teh traffic allowed to reach one or more AWS EC2 instances.
  • Launching Amazon EC2 cloud instances using Amazon Web Services(Linux/RHEL/Ubuntu) and configuring launched instances with respect to specific applications.
  • Implemented monitors, alarms and notifications of production and corporate servers/storage using AWS CloudWatch.
  • Experience with Windows and Linux systems in public clouds such as Azure and AWS
  • Migrated on premise servers, hard drivers and web applications to azure leveraging on PowerShell.
  • Created Cache Memory on Windows Azure to improve teh performance of data transfer between SQL Azure and WCF services.
  • Created a Virtual Network on Windows Azure to connect all teh servers.
  • Worked on docker file and create Docker images
  • Configure Azure cloud service for end point deployment.
  • Virtualized teh servers using teh Docker for teh test environments and dev environment needs.
  • I has worked on creating a replica set and worked on clustering and configured a HA with Docker
  • Exposure to infrastructure-as-code frameworks like Terraform and Cloudformation and modern web frameworks like React.
  • Setup monitoring and alerting mechanisms for AWS and private datacenter infrastructure.
  • Transitioned Infrastructure from Private Data center to Cloud (AWS)
  • Working with Continuous Integration(CI) and Continuous Delivery(CD) Builds on Jenkins.
  • Involved in utilizing AWS stack including EC2, EBS, Route53, S3, RDS, SQS, Dynamo DB, SNS and IAM focusing on high-availability, fault tolerance, and auto scaling.
  • Automated MySQL Container Deployment in Docker using Python and monitoring of these containers using Nagios monitoring tool.
  • Responsible for User Management, Plugin Management, End to End automation of build and backup and recovery processes in Jenkins.
  • Integrated Jenkins with regards to Release Notes creation and updates.
  • Design roles and groups using AWS Identity and Access Management (IAM). Created users and groups using IAM and assigned individual policies to each group
  • Experience in working with Agile Methodologies, Test Driven Documentation, Code Analysis and Data Analysis.
  • Perform upgrades and maintenance on our Ubuntu & Amazon Linux servers.
  • Involved in migration of Artifactory & Git server.
  • Functional requirements are done with Scala.
  • Build scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other environments.
  • Used GIT as a source control depend on teh requirement.
  • Application Deployment and environment configuration using Ansible.
  • Integrated GITHUB into Jenkins to automate teh code checkout process.
  • Shell scripting to automate tasks on Solaris and Linux.
  • Designed & implemented build automation and configuration management with Ansible.
  • Collaborated with development team to troubleshot and resolve issues.
  • Worked with Python Scripting.
  • Worked with developers to guarantee pristine environment met their prerequisites and complied with industry-standard prescribed procedures.
  • Completed load and performance testing of extremely complex systems.

Environment: Linux, Ansible, Azure IAM, EC2, Jenkins, Chef, GitHub, AWS, Shell and python Scripts, Artifactory, Docker, Apache Tomcat, IAAS, SAAS, PAAS.

Confidential, OR

DevOps / AWS Engineer

Responsibilities:

  • Designing and implementing for fully automated server build management, monitoring and deployment by using DevOps Technologies like Chef.
  • Designed and Wrote Parallel Desired State Configuration Framework.
  • Implemented Master Slave architecture to improve teh performance.
  • Created and managed cloud VM’s (EC2 instances) with AWS EC2 command line clients and AWS management console.
  • Responsible for ensuring Systems & Network Security, maintaining performance and setting up monitoring using CloudWatch and Nagios.
  • Utilized SQL database systems.
  • Worked on Docker and created virtual instances with Docker
  • Used PowerShell for DevOps in Windows-based systems.
  • Constructed a Restful API to manage infrastructure services using Python and Flask.
  • JSON template is Created to reuse and upgrade using CloudFormation
  • Worked with developers to ensure new environments both met their requirements and conformed to industry-standard best practices.
  • Created teh Trunk Based Development Procedures using GIT Stash and Integrated GIT with Jenkins.
  • Worked on Docker container snapshots, attaching to a running container, removing images, managing directory structures and managing containers.
  • Worked in cross-platform environments like Windows, AIX, UNIX and LINUX.
  • Documented release history, build configuration and build procedures in detail.
  • Working with development team on enforcing source control strategies, building, packaging and deployment of products.
  • Implemented and managed framework for evaluating application performance.
  • Implemented multiple automation tools geared for safe Cluster management, Service and IIS restarts, Parallel bit deployments, VM deployments, and general server management automation.
  • Streamlined applications delivery to get applications out to customers faster.
  • Completed load balancing and proxying of systems servers and components.
  • Participated in design from development stage and helped developers in preparing teh class and sequence diagrams.

Environment: Chef, Nagios, Team Foundation Server (TFS), Linux, Artifactory, Docker, Jenkins, Maven, GitHub, AWS, Shell and Ruby Scripts, Python Scripting, Apache Tomcat.

Confidential, Union, NJ

DevOps Engineer

Responsibilities:

  • Application Deployment and environment configuration using Ansible.
  • Maintained and developed infrastructure using Jenkins, and multiple AWS tools.
  • Wrote ANT and MAVEN Scripts to automate teh Build Process.
  • Used Shell/Perl Scripts to automate teh Deployment Process.
  • Responsible for teh build and release management process.
  • Used Jenkins, Build forge for Continuous Integration and deployment into Tomcat Application Server.
  • Coordinating with development teams to perform builds and resolve build issues.
  • Setup and debug hard ware related issues for server builds.
  • Coordinated with developers, Business Analyst and Mangers to make sure that code is deployed in teh Production environment.
  • Developed Python batch processors to consume and produce various feeds.
  • Analyse and create daily reports on teh status of server backups on intranet and extranet.
  • Perform weekly build cycle and testing processes on Solaris.
  • Troubleshoot tickets on teh helpdesk tracking system.

Environment: Puppet, Python, SVN, Team City, Jenkins, AWS, Apache Tomcat, ANT, Shell Scripts, MAVEN, UNIX, LINUX.

Confidential

Linux Administrator

Responsibilities:

  • Configured and managed Jump start server on Solaris and Kick start server on Linux.
  • Performed Linux administration tasks in test and production environments with installing, configuring and troubleshooting teh client applications on teh Linux servers.
  • Administered Linux servers for several functions including Apache/Tomcat server, mail server and MySQL databases in both development and production.
  • Worked on Solaris volume manager to create file systems as per user and database requirements.
  • Bash Shell-Scripts to automate routine activities and monitored troubled ticket queue to attend user and system calls.
  • Implemented teh monitoring tools like Nagios to monitor services like CPU, Hard drive, Memory utilization, Users, HTTP, SSH etc.
  • Designing Firewall rules for new servers to enable communication with application, Oracle 10g servers.
  • Built, configured and deployed VMware Virtual Machines and templates. Conversion of physical to virtual migration (P2V) and virtual to virtual (V2V) using VMware converter 5.0.
  • Automated MySQL Container Deployment in Docker using Python and monitoring of these containers using Nagios monitoring tool.
  • Create, deploy and manage Linux and Windows VMware using Red hat Enterprise Virtualization manager, which includes moving and migrating VMware from one cluster to another cluster or within same cluster.
  • Developed automated processes that run daily to check disk usage and perform cleanup of file systems on UNIX environments using shell scripting and CRON.
  • Splunk deployment configuration and maintenance across a variety of Unix & Windows platforms for creating Libraries, Projects and Jobs in build forge automating teh build and deployment process.
  • Installing and maintaining SQL servers and SQL clusters.
  • Installed, configured and managed Active directory, DHCP, DNS, Windows 2008 and 2008 R2 servers.

Environment: Nagios, Bash Scripting, MySQL, HTTP web servers, LDAP directory, Active Directory, DNS, CRON.

Confidential

Linux Administrator

Responsibilities:

  • Installation of patches and packages using RPM and YUM in Red hat Linux.
  • Created and modified application related objects, created Profiles, users, roles and maintained system security. Installed and configured Apache / Tomcat web server.
  • Involved in design, configuration, installation, implementation, management, maintain and support for teh Corporate Linux servers RHEL 4x, 5.x, SLES 9, CENTOS 5.x.
  • Responsible for setting up Cron jobs scripts on production servers.
  • Monitored System Activities like CPU, Memory, Disk and Swap space usage to avoid any performance issues.
  • Coordinating users for any server activities which may involve major changes on software or any hardware related issues.
  • Modified Kernel parameters to improve teh server performance in Linux.
  • Creation of Logical volumes (LVM) for Linux operating systems.
  • Maintained proper documentation of all teh activities carried out during teh project.
  • Worked with DBA team for database performance issues, network related issues on Linux Servers.
  • Created and modified users and groups with SUDO permission.
  • Installed and configured VNC server/client.
  • Maintained proper documentation of all teh activities carried out during teh project.

Environment: Oracle, Red Hat Linux (RHEL 4/5), Red Hat Cluster Servers, MYSQL, DNS, NIS, NFS, Apache Tomcat, Logical Volume Manager(LVM), Global File System.

We'd love your feedback!