We provide IT Staff Augmentation Services!

Aws Devops Engineer Resume

4.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY

  • 8 years of experience in the automating, configuring and deploying instances in the fields of Data center operations, cloud computing, software configuration management (SCM).
  • Administered and Maintained RHEL 4.x,5.x,6.x and Solaris 8/9, CentOS 5 using kick start based network installation.
  • Working Experience in amazon AWS cloud which comprises of services like: EC2, S3, VPC, ELB, RDS, IAM, Cloud Front, Cloud Watch, Elastic Beanstalk, Security Groups.
  • Proficient in AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, CloudWatch, Cloud Trail, CloudFormation, Lambda, Autoscaling, CloudFront, IAM, S3, R53 and obtaining HA and FT for EC2 instances utilizing the services like Elastic IP’s.
  • Implemented Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups.
  • Experience in setting - up databases in AWS using RDS, storage using S3 bucket and configuring instance backups to S3 bucket.
  • Design EC2 instance architecture to meet high availability application architecture and security parameters. Create AWS instances via Jenkins with EC2 plugin and integrated nodes in Chef via knife command line utility.
  • Hands on experience with the AWS CLI and SDKs/API tools.
  • Worked with AWS IAM service creating new IAM users & groups, defining roles and policies and Identity providers.
  • Monitoring VMWare products and environments of vCloud Air using SMARTS.
  • Processing new customer orders for vCloud Air as well as changes and cancellations.
  • Provide phone support when needed to other techs within the company for issues relating to vCloud Air.
  • Achieved sustained configuration management of the vCloud Air environment by collaborating with project management resources on implementation.
  • Shaped alarms and trigger points in CloudWatch based on thresholds and monitored the server's performance, CPU Utilization, disk usage.
  • Infrastructure management, infrastructure health metrics and performance monitoring using CloudWatch, Nagios, Logstash and Splunk.
  • Worked on POC and implementation ofELKstack.
  • DevOps experience with CHEF, PUPPET, AWS (OPS work) and OpenStack.
  • Experience in installing and using Docker tool box for provisioning different environment solutions.
  • Good experience in Container management using Docker in creating images.
  • Worked with Amazon AWS/EC2, and Google's Docker based cluster managementenvironment Kubernetes.
  • Good understanding of Open shift platform in managing Docker containers and Kubernetes Clusters.
  • Good Knowledge on container management using Docker in creating images.Worked on Docker container snapshots, attaching to a running container removing, image managing, directory structures.
  • Used Kubernetes during debugging, leading up to production when multiple application builds must be tested for stability.
  • Used Kubernetes to deploy scale, load balance, scale and manage docker containers with multiple name spaced versions.
  • Knowledge in Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker on GCP.
  • Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools and staged virtual environments using Docker and Vagrant.
  • Used Debian based Linux servers to install Docker based services, monitor and debug the services.
  • Experience in implementing docker-maven-plugin and maven pom to build images for all microservices and later used Dockerfile to build the docker images from the java jar files.
  • Worked to setup Jenkins as a service inside the docker swarm cluster to reduce the failover downtime to minutes and to automate the docker containers deployment without using configuration management tool.
  • Experience in Writing Chef Recipes to automate our build/deployment process and do an overall process development to any manual processes.
  • Developed Chef Cookbooks and Recipes to manage systems configuration.
  • Experienced in Chef, Puppet and Ansible configuration and automation tools. Configured and administered CI tools like docker
  • Worked on Configuration Management tool Ansible. Created &modified playbooks into Rackspace.
  • Hands-on experience writing Ansible playbooks to deploy automated tasks to many servers
  • Automate and extended continuous delivery (CD) for applications using Chef and Puppet.
  • Hands on experience in setup & Configuration of Puppet Configuration Management with specific client requirement such as create user/remove user, install/remove packages, update & configure multi nodes.
  • Deep knowledge in CI (Continuous Integration) and CD (Continuous Deployment) methodologies using various build and release tools.
  • Extensively worked on Jenkins by installing, configuring and maintaining for continuous integration (CI) and for End to End automation for all build and deployments.
  • Integrated Jenkins show traces of SonarQube runner execution and displayed results in sonar dashboard.
  • Wide experience with software Build automation and standardization tools like ANT, Maven, Gradle.
  • Extensive experience using MAVEN, ANT as build tools for the building of deployable artifacts (war & ear) from source code and writing pom.xml and build.xml for Java and J2EE Applications.
  • Experience in branching, tagging and handling the version across the environments using Software Configuration Management (SCM) tools like Subversion (SVN) and GIT and BIT BUCKET.
  • Producing Linux Virtual Machines with VMware Virtual Center (ESXI), hypervisor-v, PHP Virtual Box.
  • Ability to build deployment, build scripts and automated solutions using scripting languages such as Shell scripting (kasha, Bash), Python, Ruby, PHP PERL.
  • Experience in installing Firmware Upgrades, Kernel patches, system configuration, performance alteration on Unix/Linux systems.
  • Worked on web servers like Apache and application servers like Web logic, Tomcat, WebSphere, JBOSS to deploy code.
  • Familiar with network tool Nagios.
  • Designed, Automated the process of installation and configuration of secure DataStax EnterpriseCassandracluster using puppet.
  • Skill of database technology like SQL, PLSQL, MySQL including NoSQL databases.
  • Familiar with concepts of MS Azure, Rack Space, and Open Stack Cloud Based Technologies.
  • Monitoring and Maintaining critical systems utilizing PRTG Network monitoring.
  • Experience in Bug Tracking tool like JIRA, BUGZILLA.
  • Efficient in working closely with core product teams to ensure high quality and timely delivery of builds.
  • Installed and maintained XEN & VMware servers with multiple VM's, running a multi VLAN Physical & VM environment.
  • Day-Day application support on production and technical documentation for critical production issues, on-call pager support 24/7 environment

TECHNICAL SKILLS

Operating Systems: LINUX (Ubuntu, RHEL 7/6.x/5.x/4.x, SOLARIS, CentOS (4.x/5.x/6.x/7), UNIX, Windows XP/Vista/ 2003/2007/2010 , VMware

Versioning Tools: Subversion, CVS, Clear Case, Git, Bit Bucket, Git Lab

Networking: LDAP, DNS, NFS, FTP, DHCP, SSH

Backup/Monitoring Tools: Nagios and Cloud watch, VERITAS Netback up 4.x/5.x/6.x

CI Tools: Jenkins, Hudson, Bamboo.

Configuration Management Tools: CHEF, PUPPET, ANSIBLE, Container Tools Docker.

Amazon Web Services: EC2, Elastic Load Balancer, Auto Scaling Services, Glacier, Elastic beanstalk, Cloud Front, Relational Database, Dynamo DB, Virtual Private Cloud, Route 53, Cloud Watch, Identity and Access Management(IAM), EMR, SNS, SQS, Cloud Formation, Lambda

Web/Application Server: AWS Tomcat, Apache, WebSphere, WebLogic, JBoss, SDLC Agile, Scrum

Scripting Languages: Power Shell Scripting, SQL, Ruby, bash, and python, HTML.

Database: Oracle, MYSQL, Dynamo DB, SQL Server

Virtualization: VMware, XEN, KVM, Vsphere client.

Cloud Platforms: AWS, MS Azure, Rackspace, Openstack.

Issue Tracking Tools: Jira, Remedy, Clear Quest.

PROFESSIONAL EXPERIENCE

Confidential, Jersey City, NJ

AWS DevOps Engineer

Responsibilities:

  • Working as a DevOps Engineer for a team that involves three different development teams and multiple simultaneous software releases.
  • Migrating and maintaining build and test environments into the Cloud Infrastructure.
  • Configure, monitor and automate Amazon Web Services as well as involved in deploying the content cloud platform on Amazon Web Services using EC2, S3 and EBS.
  • Creating S3 buckets and maintained and utilized the policy management of S3 buckets and Glacier for storage and backup on AWS.
  • Involved heavily in setting up the CI/CD pipeline using Jenkins, Maven, Nexus, GitHub, CHEF, Terraform and AWS.
  • Configured an AWS Virtual Private Cloud (VPC) and Database Subnet Group for isolation of resources within the Amazon RDS Aurora DB cluster and created notifications and alarms for EC2 instances using Cloud Watch.
  • Written Templates for AWS infrastructure as a code using Terraform to build staging and production environments.
  • Configured AWS Identity Access Management (IAM) Group and users for improved login authentication.
  • Managing IAM accounts (with MFA) and IAM policies to meet security audit & compliance requirements and efficiently handled periodic exporting of SQL data into ElasticSearch.
  • AWS EC2/VPC/S3/SQS/SNS based infrastructure automation through Terraform, Ansible, Python, and Bash Scripts.
  • ETL process for continuously bulk importing catalog data from Postgres into ElasticSearch.
  • Azure infrastructure management (Azure AD, Licenses, Office365, DR on cloud using Azure Recovery Vault, Azure Web Roles, Worker Roles, SQL Azure, Azure Storage).
  • Working knowledge of Azure Fabric, Micro services, IoT & Docker containers in Azure and involved in setting up Terraform continuous build integration system.
  • Involve in installation, configuration and maintenance of Jenkins andOctopusfor compilation and packaging of new code releases.
  • Implemented Terraform modules for deployment of applications across multiple cloud providers.
  • Using Jenkins AWS Code Deploy plugin to deploy and Chef for unattended bootstrapping in AWS.
  • Involved in setting up builds using Chef as a configuration management tool and managed the configurations of more than 40 servers.
  • Created Puppet manifests, classes and modules to automate system operations.
  • Automated deployment modules of IIS web applications, bindings and configuration settings using a combination of PowerShell scripts and Puppet.
  • Used Core and Custom Resources in Puppet Manifests and Meta parameters to make the dependencies in the classes. Defined site-specific and global variables using Puppet hiera (YAML and JSON) for creating reusable modules and implementing and maintaining an APACHE TOMCAT/MY SQL/PHP, LDAP, LAMP web service environment.
  • E0mployed Git/GitHub, Chef, Jenkins, OpenStack, Balance, Node-Proxy, VMWare and Open Source software to build the automated testing and delivery pipelines.
  • Connected continuous integration systems with the GIT version control repository and continually built as the check-ins came from the developer and Managed Maven project dependencies by creating parent-child relationships between projects.
  • Jenkins is used as a continuous integration tool for build and deployment of JAVA code.
  • Installed and Administered Jenkins CI for ANT and Maven Builds and installation, Configuration and Management of RDBMS and NoSQL tools such as Dynamo DB.
  • Collaborated with development & support teams to service a continuous delivery environment with the use of build platform tool DOCKER
  • Evaluated Kubernetes for Docker container orchestration and worked in using Dockers Swarm and deployed spring boot applications.
  • Launched vCloud Air service to Japanese businesses by developing technical support matrix and structure, hiring team members for Broomfield and Tokyo teams, and training Broomfield team members.
  • Worked on customer migration project on vCloud Air services in Japan by supporting the customer transition to a vCloud Air Network partner's services.
  • Implemented java design patterns like Singleton, Factory, Command patterns and wrote Python scripts for pushing data from Dynamo DB to MySQL Database.
  • Created and maintained the Python deployment scripts for Web Sphere web application server.
  • Developed and implemented software release management strategies for various applications according to agile process and edited Grunt configurations and AngularJS pages and Express routes.
  • Build security utilities and tools for internal use that enables fellow Security Engineers to operate at high speed and wide scale and managed VMware ESXi hosts using vSphere client and Web client.
  • Windows environment using C++, Visual Studio IDE, and ClearCase source control and part of uDeploy Application Automation team.
  • Worked on Design and Automation of uDeploy Application process, component process, Environment resources model and designed uDeploy Processes that deploys multiple applications using WAS, JBOSS, DM-Server Containers across both virtual and bare-metal environments.
  • Get requirements for every release and make uDeploy design changes and developed, maintained and distributed release notes for each scheduled release. Created DSC configuration for servers that are not a member of any Active Directory and cannot be configured Via Group Policy.
  • Configured DSC configurations to deploy Web Servers to Azure VMs.
  • Experience of Log management tools Grafana, Kibana, FileBeat, Telegraf
  • Involved in designing and developing Influx DB and interaction with Historian Micro service to store and process sensor data from the pump.
  • Involved in R&D of CJSON, CURL and Influx DB libraries to use in the development.
  • Designed and implemented a collection of Google Analytics dashboards and reports to help writers better understand how customers interact with SolarWinds technical content.
  • Setup development and production data pipelines for ML team onMesosmanagedEC2 cluster with Marathon Docker Management and data stored in AWS S3, transformed with Python ETL scripts.
  • Responsible for build and deployment of Java applications on to different environments such as QA, UAT and Production and Implementation of NAT gateways for web apps hosted in private subnets. Integration of application with monitoring tool new relic for complete insight and proactive monitoring.
  • Resolved update, merge and password authentication issues in Bamboo and JIRA and kept track of all releases and request of the developers through infrastructure management tool.

Environment: AWS, S3, EBS, ELB, Auto Scaling groups, VPC, IAM, Cloud Watch, Azure, Micro ServicesGlacier, Dynamo DB, OpsWorks, shell scripts, GIT, Ansible, Docker, Chef, Maven, Jenkins, Puppet, Python, Apache Tomcat6.x/7.x, VMware ESX/ESXi Server and Workstation.

Confidential, Dayton, OH

Sr. AWS/DevOps Engineer

Responsibilities:

  • Design roles and groups using AWS identity and access management (IAM), and manage network using Security Groups, Network Access Control Lists with services provided by IAM.
  • Document system configurations, Instances, Operating Systems, and AMI build practices, backup procedures, troubleshooting guides, and safe keep infrastructure and architecture updated with appending.
  • Experience with in working in an Agile / Scrum environment and daily standup meetings.
  • Developed and supported key pieces of the company's AWS cloud infrastructure. Built and managed a large deployment of Ubuntu Linux instances systems with Opscode.
  • Created Chefcoding best practices for existing development team.
  • Debug existing automation code and test to confirm functionality within AWS/EC2.
  • Coach, mentor and train developers in OpscodeChefand autonomously provisioning instances in a virtual environment
  • Support application deployments, building new systems and upgrading and patching existing ones through DevOps methodologies.
  • Build servers in cloud based and physical infrastructure.
  • Worked on creating various types of indexes on different collections to get good performance in MongoDB.
  • Used the AWS-CLI to suspend an AWS Lambda function processing an Amazon Kinesis stream, then to resume it again.
  • Strong experience in analyzing chunk migrations, splitting and balancing across the cluster.
  • Configured alerts for relevant mongo metrics
  • Provide oversight and guidance for the architecture; develop best practices for application hosting, and infrastructure deployment for each application hosted with AWS and Docker containers.
  • Utilize AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups.
  • Experience with CloudTrail, CloudFront, and Glacier services.
  • Design EC2 instance architecture to meet high availability application architecture and deploying, configuring, and managing servers in AWS.
  • Support, troubleshooting and problem resolution for the developed Cloud Formation scripts to build on demand EC2 instance formation.
  • Continuous deployment, continuous integration, and promoting Enterprise Solution deployment assets to target environments.
  • Utilized Puppet for configuration management of hosted Instances within AWS.
  • Integrated existing systems into AWS/EC2 cloud infrastructure. Built/maintain a puppet master server, and used that to push out bi-weekly application updates.
  • Elastic Load Balancer, and DNS services with amazon Route 53.
  • Manage AWS and install web certificates (SSL, Client Authentication Certificates).
  • Performed all necessary day-to-day Subversion/GIT support for different projects and responsible for design and maintenance of the Subversion/GIT Repositories, views, and the access control strategies.
  • Migrating a production infrastructure into an Amazon Web Services VPC utilizing AWS CloudFormation, EC2, S3, Chef/OpsWorks, CloudWatch, CloudTrail, EBS, Route 53, IAM etc. This includes migrating number of production MySQL databases into RDS/ ElasticCache, rewriting a large set of monolithic recipe-based cookbooks as Provider and Attribute-driven wrapper cookbooks.
  • Performed automation engineer tasks and implemented the ELK stack (Elasticsearch, Fluentd, Kibana) for AWS EC2 hosts.
  • Setup up and maintenance of automated environment using Chef recipes and cookbooks within AWS environment.
  • Support various web services including Apache Tomcat.
  • Createdweb services, WSDL and web methods with Annotation in hibernate, used the spring container for data source and to load the Hibernate specific classes.
  • Coded Java backend, JSP, JavaScript, Business classes.
  • Experienced in Writing Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual processes.
  • Established Chef best practice, approaches to systems deployment with tools such as vagrant, test-kitchen and the treatment of each Chef cookbook as a unit of software deployment, independently version controlled.
  • Security conscious in all the system administration, development and tools configuration management.
  • Coordinate release activities with Project Management, QA, Release Management and Web Development teams to ensure a smooth and trouble-free roll out of releases.
  • Analyzing the tools and application architecture and implement it on different environments, making it more user-friendly for the application team.

Environment: AWS (IAM, EC2, S3, EBS, Glacier, ELB, CloudFormation, CloudWatch, CloudTrail, SNS, SQS, Route53, RDS), Git, Chef, Splunk, Bash, Shell, DynamoDB, RHEL 4/5/6, CentOS, Open SUSE, Apache Tomcat.

Confidential, Salt Lake City, UT

Build & Release Engineer

Responsibilities:

  • Involved in Build and Deployment of Java applications onto different environments -Dev, QA, and UAT &Prod
  • Integrated Maven with Shell scripts created in Bash to automate the deployments for Java built applications
  • Deployed Puppet, Puppet Dashboard & Puppet DB for configuration management to prevailing infrastructure
  • Continued monitoring & alerting of production & corporate servers/storage using AWS Cloud watch
  • Developed build scripts using ANT and migrated to MAVEN as build tool to produce build artifacts like war/jar files.
  • Experience in Openstack administration to create new users, Tenants, Roles and Assign Resource Quotas to projects and roles by keystone command line client.
  • Used Atlassian products like JIRA for issue tracking and code integration to plan and cooperate, used Dev tools to host, review, test, and deploy team's GIT and Mercurial code.
  • Executed automated local user provisioning in instances created in Openstack cloud from Chef Recipes.
  • Used Chef and other configuration tools to deploy consistent infrastructure code across multiple environments.
  • Developed a Spark job in Java which indexes data intoElasticSearchfrom external Hive tables which are in HDFS.
  • To meet scale and availability requirements, we selected ApacheCassandrafor Cassandra's master less architecture, ability to easily and quickly scale horizontally to meet their growing data store needs.
  • Involved in the automated deployment of Openstack Clouds in data centers and availability zones
  • Created & managed provider & public networks shared by projects/tenants in Openstack Neutron.
  • Imported &managed applications in Subversion (SVN) and trained end-users of SVN to use the tool
  • Automated the Build and Deployment process with WebLogic server.
  • Integrated Subversion (SVN)& Maven with Jenkins/Hudson for the continuous integration process.
  • Accomplished system installation, troubleshooting, maintenance, and performance tuning, managing storage resources, network configuration to fit application and database requirements.
  • Created Maven, Perl & UNIX scripts for Build and Release activities in QA, Production & Staging environments.
  • Created &deployed a tool to automate branch &project creation in SVN using Chef, Perl & Puppet scripts.

Environment: SVN, Puppet, OpenStack, Maven, Chef, ANT, Jenkins, Docker, Hudson, WebLogic Application Servers, Agile SDLC

Confidential

Linux System Administrator

Responsibilities:

  • Gathering requirements from business users.
  • Design and Development of the application.
  • Coding using C, Informix 4GL.
  • Integrating of Informix with C.
  • Worked on Unit testing and Integration testing for the developed requirements.
  • Installation, Configuration & Upgrade of Solaris and Linux operating system.
  • Installed & configured Sun Fire 210, V240, V440, V490, V880, 1280 & HP ProliantDL- 320/360/380/560/580 L Servers.
  • Problems & performance issues; deployed latest patches for Sun, Linux and Application servers, Performed Solaris and Red Hat Linux Kernel Tuning for TCP stack.
  • Installation Red hat Linux 8, 9.0 on Dell, Proliant, and Enterprise Server 4.0.
  • Installation and administration of TCP/IP, NFS, DNS, NTP, Auto mounts, send mail and print servers as per the client’s requirement.
  • Installed, managed Verities Volume Manager 3.5 (VxVM) on Solaris 9.
  • Experience with EMC storage devices ClariionFC4700/CXx and Symmetrix DMX.
  • Experienced with HP storage Works SAN Switches 2/16v (Brocade silkworm).
  • Network trouble-shooting using ‘ndd’, 'traceroute', 'netstat', 'ifconfig' and 'snoop' etc.
  • Installation of Web sphere, upgraded to service pack updates, installed IBM patches, configuring and creation new admin & managed servers, start & stop Web sphere server.
  • Created Role Based Access Control (RBAC) for users.
  • Linux kernel memory upgrades and swaps area. Redhat Linux Kickstart Installation Sun Solaris Jump Start Installation. Configuring DNS, IDNS, DHCP, NIS, NFS in Sun Solaris 8/9.
  • Installation and configuration of Veritas Storage Foundation Suite, Volume Manager, Cluster Servers & Veritas File systems (Vxfs).
  • Written shell scripts and Perl scripting to take backup oracle database.
  • Integrating UNIX file systems using packages like SAMBA. Setting up printers on UNIX / NT machines to work seamlessly across platforms.
  • Installation and configuration of Oracle 8/9i database on Sun Solaris Servers.
  • Integration of Linux/Solaris with Active Directory (LDAP).

Environment: Puppet, Satellite, Shell Scripting, Redhat Linux, CentOS, Ubuntu, TCP/IP, DNS, NFS, NIS, NIS+, SAMBA, LDAP, SSH, SSL, SFTP, SMTP, SNMP, DHCP, DNS, VPN, NFS, Tomcat and Apache

Confidential

System Engineer

Responsibilities:

  • My responsibilities as Unix/Linux System Administrator is management of UNIX, RHEL and SUSE as blend of systems architecture and development.
  • Installing software packages on RHEL 4.x/5.x and Solaris 8/9.
  • Build and Installed PXE boot server, DHCP server, Kickstart and XCAT server to load OS automatically on test machines in the LAB environment.
  • Operated on User and Group management, Security and access control using LDAP.
  • Installing, Configuring and Maintaining the DNS, DHCP, NIS, LDAP and FTP Servers.
  • Installing and upgrading of packages and patches configuration management, service pack, version control and reviewing connectivity issue concerning security problem.
  • Used FTP, Samba Protocol to transfer data between servers for code drops.
  • Installed and configured SSL & SSH for secured access on Linux systems.
  • Resolving TCP/IP network access problems for the clients.
  • Troubleshooting backup and restore problems and issues on SSH, FTP and Telnet on Linux based servers.
  • Experience with VMware ESX Server 3.5
  • Network traffic control, IPsec, Quos, VLAN, Proxy, Radius integration on Cisco Hardware via RHEL software.
  • Experience in Bash Shell Scripting to automate system administration jobs.
  • Offer 24/7 on call-support and resolve operator requests regarding system hardware, software, and network issues.

Environment: UNIX, Red Hat Enterprise Linux (4.x/5.x), Solaris 8, SUSE 10, Sun Ultra Enterprise 600/450, SUN Ultra 10/5/2/1, Bash. SSH, SSL Gate, NIS, VMware ESX Server.

We'd love your feedback!