We provide IT Staff Augmentation Services!

Aws Devops Engineer Resume

0/5 (Submit Your Rating)

Stamford, CT

SUMMARY:

  • 6 years of IT experience as DevOps Engineer and Software Developer worked on AWS, Ansible, Jenkins, Terraform, Chef, Nagios, GIT and TFS.
  • Exposed to all aspects of software development life cycle (SDLC) and Agile Programming Methodologies of the projects. Ability to build deployment, build scripts and automated solutions using Python, Ruby, YAML, JSON, BASH, GROOVY.
  • Experienced in installation and configuration of Apache, Nginx, Tomcat, WebSphere web and application servers.
  • Experience as a Build and Release Engineer in automating, building, deploying and releasing of code from one environment to another environment.
  • Experience with AWS Cloud platform and its features which includes EC2, VPC, ELB, AMI, SNS, RDS, Route53, Cloud Watch, Cloud Formation, Cloud Front, Auto scaling, IAM, S3 and Glacier.
  • Worked on Jenkins for continuous integration for all builds and deployments.
  • Strong understanding in cloud platforms (IaaS, PaaS, SaaS).
  • Hands on experience on Terraform a tool for building, changing, and versioning infrastructure safely and efficiently.
  • Having sound knowledge of Testing Methodologies, Testing concepts. Self-motivated, quick learner takes independent responsibility to contribute and teamwork skills. Experience with build tools ANT and Maven and writing build.xml and pom.xml respectively.
  • Application deployments & environment configuration using Ansible, Chef and Terraform.
  • Expertise in writing Ansible/Chef playbooks/recipes to automate infrastructure as a code.
  • Expertise in administering and supporting the version control tools including GIT in UNIX and Windows environments.
  • Knowledge on various Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry. Experience in Software Configuration Management (SCM), Build, Release Management using GIT, VSS, TFS, Subversion, ANT, Maven, JIRA, Jenkins on Unix, Windows environment. Experienced in working with Ticketing & Tracking tools like JIRA, Remedy, HPSM.
  • Automated containerized deployments of the application into Docker containers thus allowing access to the application at multiple-test sites.
  • Setup ANT script-based jobs in Jenkins for Continuous Integration.
  • Experience in deploying scalable solutions using NoSQL databases MongoDB, Couchbase.
  • Experience in Linux administration activities including network-based installation, RAID, LVMs, Disk quotas, configuration of DHCP, DNS, NTP, iptables, User and Group Administration, Nagios, proxy server.
  • Implemented automation for internal project using Docker operations.
  • Responsible for OS maintenance activities like OS upgrade, updating the services and third-party software’s.
  • Good Interaction with developers, managers and team members to coordinate job tasks and strong commitment to work.
  • Strong analytical, diagnostics, troubleshooting skills to consistently deliver productive technological solutions. Coordinated with the Offshore and Onshore teams for Production Releases.

TECHNICAL SKILLS:

Operating System: Linux (Redhat 7.x), UNIX, CentOS 7, Windows, z/OS, z/VM

Version Control Tools: GIT, GIT Lab, TFS, Bit Bucket

Build Tools: ANT, MAVEN

Automation Tools: Jenkins, Octopus

Configuration Management Tools: Ansible, Chef, Terraform, TeamCity

Virtualization Environments: VMWare, Docker, Containers, Vagrant

Programming Languages: Python, YAML, JCL, JSON

Scripting Languages: Shell, JavaScript, Ruby, VB

Databases: Oracle, MySQL, MongoDB, Couchbase

Application Servers: WebSphere, Tomcat

Web Servers: Nginx, Apache Zeppelin, Tomcat

Cloud Platform: Amazon Web Services AWS, Terraform

AWS Services: EC2, ELB, VPC, RDS, AMI, EFS, IAM, Cloud Formation, Cloud Front, Cloud TrailOpsworks, S3, Cloud Watch, Cloud Trail, SNS, SQS, SWF, EBS, Lambda, Kinesis, Memchached.

Logging & Monitoring: Nagios, Cloud Watch, Splunk, Dynatrace, AppDynamics.

Data Reporting: Tableau, Qlik Sense

Bug Tracking Tools: JIRA, Remedy, ServiceNow

Misc: Microsoft Visual Studio, JFrog Artifactory, RESTful Web Services and Cloud IAM protocols, Jira, Kubernetes

PROFESSIONAL EXPERIENCE:

Confidential - Stamford, CT 

AWS DevOps Engineer

Responsibilities:

  • Conducted systems design, feasibility and cost studies to recommend productive cloud solutions.
  • Involved in Architecting, build and maintain Highly Available secure multi-zone AWS cloud infrastructure utilizing Ansible with AWS Cloud Formation and Jenkins for continuous integration.
  • Managed Ubuntu, Linux and Windows virtual servers on AWS EC2 instance by creating Machine Nodes through Ansible Tower (AWX).
  • Maintained Ansible Tower inventories, credentials, projects and created various job templates for critical day to day firm activities.
  • Deployed and maintained application containers in large scale using Kubernetes both on-premise and cloud servers.
  • Responsible for writing Ansible playbooks for provisioning servers like Jenkins, Splunk and Aws ec2-instances.
  • Developing Configuration Management modules and tools using Ansible and YAML.
  • Guided development teams on design of web interfaces and infrastructure that efficiently power the cloud environment.
  • Configured and managed Apache and Tomcat servers.
  • Performed Patching and upgrading of Linux Servers Periodically using custom Ansible playbooks through Ansible tower.
  • Deployed Docker Engines in Virtualized Platforms for containerization of multiple applications.
  • Automated the cloud deployments using Ansible and AWS Cloud Formation Templates.
  • Installed databases like MySQL and Oracle on the Linux servers.
  • Utilized Kubernetes and docker for the runtime environment of the CI/CD system to build, test and deploy.
  • Source Code Control & Repository Administration with merging and branching to develop new features in the existing code using GIT Lab.
  • Deployed and configured GIT lab repositories with branching, forks, tagging, merge requests, and notifications.
  • Following the phenomenon of Build, Ship and Run, authored Docker file to create various images upon result of each build from Jenkins and pushed it into Docker hub.
  • Excellent in Setting up monitoring tools like Nagios and Amazon Cloud watch to monitor major metrics like Network packets, CPU utilization, Load Balancer Latency.
  • Constructed Continuous Integration and Continuous Delivery pipeline project in Jenkins for automation of daily deployment process.
  • Used ANT and MAVEN as build tools on Java projects for the development of build artifacts on the source code.

Environment: AWS, Ansible Tower (AWX), Ant, Maven, GIT lab, Apache Webserver, Linux, Python, YAML, Shell Script

Confidential - Chicago, IL

AWS DevOps Engineer

Responsibilities:

  • Guided development teams on design of web interfaces and infrastructure that efficiently power the cloud environment.
  • Migrated applications to the AWS cloud platform.
  • Responsible for Creating EC2 instances for various app support and DB teams across the board.
  • Trouble shooting any performance and network/access related EC2 Instance issues.
  • Experienced in setting up Bastion Hosts and Private VPC and Public VPC across board.
  • Experience in assisting clients with setting up of AWS user accounts and consolidated billing.
  • Experienced in setting up AWS Directory Service for Microsoft AD Integration.
  • Responsible for configuring cross region replication, encryption, versioning, logging for Amazon S3 buckets.
  • Access restriction on databases using access control lists and security groups.
  • Created TOPICS for publishing and subscribing using SNS (Simple Notification Service), SES (Simple Email Service), SQS (Simple Queue Service).
  • Deployed and configured Chef Server that includes bootstrapping of chef nodes for provisioning using AWS OPS work.
  • Installing Chef Server, Workstation & Node - Creating & Uploading Chef Cookbooks.
  • Scripted ansible playbooks for automating the infrastructure using AWS resources.
  • Coordinated with geographically distributed teams and provided support during build/merge issues.
  • Advocated design of release environments for new projects.
  • Extensively used S3, Glacier for storage purpose for storing archives and production related dumps and RDS for launching an Oracle Database 11g EE.
  • Experienced with SCT (Schema Conversion Tool) for cross database migrations.
  • Designing and configuring cloud formation templates to quickly deploy AWS resources.
  • Used IAM for controlling the access to AWS resources for our users.
  • Installed and configured Docker. Created Docker Image and Push/Pull to/from Docker hub.
  • Deployed builds to production and worked with the teams to identify and troubleshoot any issues.
  • Configured Linux environments in public and private domains.
  • Installed and configured Nagios monitoring tool for disk usage, CPU utilization.
  • Documented daily work, important activities & issues during build/deployment for future references.

Environment: AWS EC2, S3, Glacier, RDS, IAM, ELB, EBS, VPC, Cloud Watch, Cloud Front, Docker, ANT, Maven, Chef, Shell, Ansible, Chef, Apache, GIT, Jenkins.

Confidential

System Administrator

Responsibilities:

  • Strong in building Object Oriented applications using Java, writing Shell Scripts on UNIX.
  • Installed and deployed Red hat enterprise linux 6.x/7.x. CentOS and installation of packages and patches for Red hat linux servers.
  • Responsible for installation, configuration of Solaris and Linux servers using jumpstart and interactive methods.
  • Maintain Solaris and Linux servers, evaluating needs and installs appropriate recommended patches and create, configure Solaris zones.
  • Monitors client disk quotas and general disk space usage conducts systems performance monitoring and tuning using different monitoring tools such as Nagios and Syslog.
  • Introduces new servers to the network, maintaining and troubleshooting network connectivity, firewalls and DNS hostnames resolution.
  • Performs routine audits on systems performance, logs, and capacity planning and system resource management.
  • Perform system monitoring: CPU, memory, I/O, hardware, jobs scheduling and process management.
  • Create and extend physical volumes, volume groups. Resize existing logical volumes for additional space requirements.
  • Utilizes Nagios software for server monitoring and systems health with native Solaris tools and top.
  • Package management through RPM, YUM configuration.
  • Scheduling jobs for user. RAID installation and configuration of RAID.
  • FTP installation and configuration of VSFTPD 2.6 to download and upload the files for client.
  • LVM installation and configuration of LVM. Extending and partition with LVM depending upon the memory need. Configuration of HTTPS, NTP.

Environment: Apache, Nagios 4.0, Tomcat, SSH, RAID, Samba, Veritas, HTTPS, LVM, DHCP, Web Server NTP, Java/J2EE, PHP, LDAP, CentOS 5.x/6.x/7, Red Hat Linux 8/9, RHEL 5.x/6.x/7, Red Hat Satellite 6, Windows Server 2008-R2/2012-R2 and SUSE Linux 10.x/11.

We'd love your feedback!