We provide IT Staff Augmentation Services!

Aws/devops Engineer Resume

3.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY

  • AWS Certified Solution Architect with 5+ Years of Solid Experience in Linux Administration, Configuration, Management, Continuous Integration, Continuous Deployment and Cloud Implementations.
  • Experience in core AWS services (S3, EC2, ELB, EBS, Route53, Lambda, VPC, Auto scaling etc.) and deployment services (Elastic Beanstalk, OpsWork and Cloud Formation) and security practices (IAM, CloudWatch and CloudTrail).
  • Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, services in AWS cloud.
  • Expertise in Implementing Organization DevOps strategy in various environments of Linux and windows servers along with adopting cloud strategies based on Amazon Web Services.
  • Good Knowledge inMicrosoftAzureCloudServices (PaaS & IaaS), Storage, Web Apps, Active Directory, Application Insights,AzureSearch, Key Vault, Visual Studio Online (VSO) andSQLAzure.
  • Managed Linux and Windows virtual servers on AWS EC2 using Chef Server. Configured and monitored distributed and multi - platform servers using Chef, defining Chef Server and workstation to manage and configure nodes. Developed Chef Cookbooks to manage systems configuration.
  • Extensive experience using Maven, Jenkins, ANT and Maven as a build tool for building of deployable Arti-facts from source code.
  • Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure, Automation. It includes Amazon Webservices (AWS), Ant, Apache Maven, Jenkins, SVN, GitHub, Tomcat, JBoss, and Linux.
  • Excellent knowledge of Amazon EC2, Amazon S3, ELB and other services of the AWS and hand-on of Cloud-as a Service varieties PaaS, IaaS, and SaaS.
  • Experience working in agile development team to deliver an end-to-end CI/CD by using tools like Ansible, Jenkins, Maven, Docker, Kubernetes, Ansible, Puppet, Chef.
  • Responsible for securing software deployment, identifying security threats, and the configuration of network infrastructure.in network protocols like HTTP, DNS, and FTP.
  • Expertise maintaining CI environments with build automation tools like Jenkins, Bamboo and TFS.
  • Extensively used Jenkins to streamline CI/CD process, automated several Master-Slave configurations using temporary slaves.
  • Built a new CI pipeline. Testing and deployment automation with Docker, Jenkins, and Ansible.
  • Experience in developing and implementing infrastructure as code, automated provisioning and configuring using Chef, Puppet and Ansible.
  • Strong in DevOps Engineering in automating, building, and deploying of code within different environments.
  • Proficient in Amazon EC2 setting up instances, VPCs, and security groups.
  • Expertise in managing AWS VPC (Virtual Private Cloud) environment with around 200+ Linux and Ubuntu instances.
  • Familiar with TCP/IP, HTTP, JavaScript, Web Services (RESTful), big data caching mechanism, Load Balancing, multi-data center architecture.
  • Converted existing Terraform modules that had version conflicts to utilize cloud formation during Terraform deployments to enable more control or missing capabilities.
  • Worked on installation and migrating of MongoDB collections to new DynamoDB tables.
  • Worked on creating various types of indexes on different collections to get good performance in the Mongo database.
  • Setting up databases in AWS using RDS, storage using S3 buckets and configuring instance backups to S3 bucket.
  • Experience in Virtualization technologies like VMware, Vagrant and worked with containerizing applications like Docker, Kubernetes.
  • Well Versed with container-based deployments using Docker, working with Docker images, Docker Hub and Docker registries and Kubernetes.
  • Extensive experience in working with Oracle, WebLogic, Apache Tomcat application servers.
  • Expertise in implementing applications using, shell scripting and UNIX.
  • Experience in J2EE Application Development using Web/Application Server like IBM WebSphere, JBOSS Server and Apache Tomcat Server and Oracle WebLogic.
  • Experience in application development, debugging, implementation, supporting dev team, testing of Oracle based ERP using SQL and Database Triggers.
  • Point in time Backup and recovery in MongoDB using onsite MMS.
  • Knowledge of databases like MySQL, Oracle, MongoDB, DynamoDB and Cassandra.
  • Preparation of Technical designs, Unit test plan & construct code as per technical/functional specifications onmainframetechnology and setting up test environments.

TECHNICAL SKILLS

Cloud Services: Amazon Web Services, Microsoft Azure

Build Tools: Maven and Ant and Gradle

Configuration Management Tools: Ansible, Chef and puppet

DevOps Tools: Jenkins, Terraform, Docker, Kubernetes

Scripting Languages: PERL, BASH, Python, JavaScript, Spring framework SQL, PL/SQLShell/Bash scripting, Core Java

Database & Servers: Cassandra, HBase DynamoDB, Redshift, Oracle, MS SQL Server 2012, MySQL

Versioning Tools: GIT, GitHub, TFS/SVN

Application Servers: Apache Tomcat, JBOSS, IBM Websphere

Monitoring Tools: CloudWatch, Nagios, Splunk

Networking /Protocols: DNS, Telnet, LDAP, TCP/IP, FTP, HTTP, HTTPS, SSH, SFTP, SCP, SSL, ARP, DHCP

Operating systems: Linux (Red Hat 4.x,5.x, 6.x), Ubuntu, MS Windows Server

PROFESSIONAL EXPERIENCE

Confidential, Seattle, WA

AWS/DevOps Engineer

Responsibilities:

  • Worked on Software Development Life Cycle (SDLC) methodologies such as Agile and SCRUM.
  • Written Ansible Playbooks, Modules and Roles, Utilized Ansible for Configuration Management for hosted instances within AWS.
  • Worked on Jenkins for continuous integration from pulling up the code from version control tools like GIT, SVN, CVS, IBM Clear Case and building Artifacts using build tools like Ant, Maven and Gradle. And deploying them into artifact repositories like Nexus and Maven.
  • Provisioned the highly available EC2 Instances using Terraform and cloud formation and wrote new plugins to support new functionality in Terraform.
  • Developed a Terraform plugins using to manage infrastructure which improved the usability of our storefront service.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in CloudFormation JSON templates.
  • Wrote AWS Cloud Formation templates to create custom sized VPC, subnets, NAT, EC2 instances, ELB's and Security groups.
  • Implemented Infrastructure automation through Ansible, for Auto provisioning, Code deployments, software installation and configuration updates.
  • Managed Code Repository by, maintaining code repository in GIT, Improve practices of branching and code merge to custom needs of development team.
  • Developed the Jinja2 templates and pushed into Artifactory to deploy on servers using automation tool Ansible.
  • Used Ansibleto configure and manage infrastructure, created Playbooks to automate the configuration setups, Established AnsibleBest practices approaches to system deployment with tools with Vagrant and managing AnsiblePlaybooks as a unit of software deployment and independently version controlled.
  • Extensively worked on Jenkins CI/CD pipeline jobs for end-to-end automation to build, test and deliver artifacts and Troubleshoot the build issue during the Jenkins build process.
  • Creating modular roles for Ansible modules which can be reusable to automate the deployment without errors.
  • Managed Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Ansible.
  • Used CloudWatch to keep track of servers.
  • Maintained GIT Repositories, Handled Releases and Branching activities for GIT.
  • Build the RPM packages for Linux and Chocolaty packages for windows as per the requirements.
  • Customize the Choco packages using Power shell script.
  • Enabled automated continuous container deployment using Artifactory and containerized runtime deployment platform in OpenShift/Kubernetes.
  • Worked with PowerShell, Shell scripting and YAML for developing the customer requirements.
  • Used Jenkins to automate most of the build related tasks.
  • Managed and migrated physical servers (Linux, Windows) to Cloud and VMware such as AWS, Docker and ensure they operate properly.
  • Developed and supported the software Release Management and procedures.

Environment: & Tools: Ansible, VMware, Putty, Linux Server RHEL-6,7, windows 2012R, Windows 2016, Power shell, GIT, Chocolatey Packages, RPM packages, Splunk, AWS, Terraform, App Engine, Docker, Kubernetes, Apache Tomcat.

Confidential - Parsippany, NJ

DevOps Engineer

Responsibilities:

  • Automated the build process to streamline the build process and eliminate build errors; developed automated sanity testing after each build.
  • Implemented custom templates for automation of Batch Jobs and Data flow, configured alerts for monitoring, reporting using CICD and automation tools.
  • Utilize Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, DynamoDB tables, EBS volumes to set alarms for notification or automated actions and to monitor logs for a better understanding and operation of the system.
  • Created AWS Cloud formation templates on creating IAM Roles & total architecture deployment end to end and created and design the AWS Cloud Formation templates to create custom sized VPC, NAT subnets, for deployment of Web applications and database templates Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, DynamoDB tables, EBS volumes to set alarms for notification or automated actions and to monitor logs for a better understanding and operation of the system.
  • Worked on AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups.
  • Used Ansible Playbooks to automate in AWS services like Launching EC2, Provisioning IAM, Configuring VPC, EBS, Monitoring using CloudWatch and CloudTrail.
  • Migrated from Chef to Docker and Kubernetes by using Blue/Green Deployment.
  • Deployed production-ready Kubernetes Clusters on top of Amazon EC2 instances using KOPS.
  • Building Docker image with Packer and provisioning with Kubernetes by using Docker Packer Builder.
  • Automated deployments using YAML, Bash, Python, and JSON scripting.
  • Streamed AWS CloudWatch Logs to Splunk by triggering AWS Lambda and pushing events to Splunk for real-time Analysis and Visualization.
  • Responsible for automated installation of software packages, operating system patches and License keys using DevOps Automation frameworks (Jenkins CICD, Ansible, AWS S3) by avoiding configuration drift between servers and environments.
  • Developed Enterprise Infrastructure changes as per business workflow and transporting changes using DevOps/Cloud/Automation Workbench techniques.
  • Managed branching, merging, tagging and other source control tasks in Git.

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

Confidential, Richmond, VA

AWS Engineer

Responsibilities:

  • Responsible for Implementation, design, architecture, and support of cloud-based server and service solutions.
  • Used different AWS Data Migration Services and Schema Conversion Tool along with Matillion ETL tool.
  • Managed multiple AWS accounts with multiple VPC's for both production and non-prod where primary objectives included automation, build out, integration and cost control.
  • Utilized Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, Dynamo DB tables, Elastic Block Store (EBS) volumes to set alarms for notification or automated actions; and to monitor logs for a better understanding and operation of the system.
  • Created S3 buckets and managing policies for S3 buckets and Utilized S3 bucket for storage and backup on AWS. Extensive knowledge in migrating applications from internal data center to AWS.
  • Templated AWS infrastructure as a code using Cloud formation to build staging and pro-duction environments.
  • Designed and distributed private cloud system solutions using Kubernetes, Docker.
  • Provided consistent environment using Kubernetes for deployment scaling and load balancing to the application from dev through production, easing the code development and deployment pipeline by implementing Docker containerization with multiple namespaces.
  • Manage the configurations of nodes using Jenkins builds for continuous integration and delivery. Automated webserver content deployments via shell.
  • Develop Chef recipes to Configure, deploy and maintain software components of the existing/new infrastructure.
  • Integrated systems using a wide variety of protocols like REST, SOAP, MQ, TCP/IP, JSON and others.
  • Maintained git repositories for company projects and set up automated testing and deployment using Jenkins.
  • Skilled in using bug tracking systems like JIRA.

Environment: - AWS, Jenkins, Docker, Kubernetes, Ansible, Jira, Terraform, ELK Unix/Linux, Bash Shell script, Python, Chef, Apache Tomcat.

Confidential

Build / Release Engineer

Responsibilities:

  • Worked with AWS cloud computing and involved in creating AWS EC2 instances and deployed Linux and Ubuntu on AWS environment. Worked on migrating applications onto AWS.
  • Worked in Chef Cookbooks for OS component configuration to keep AWS server’s template minimal.
  • Worked in environments in AWS platforms for the cloud deployments.
  • Wrote recipes and cookbooks for configuring server side through Chef and the Chef server used bash to automate the deployment process.
  • Set up Jenkins server and built jobs to provide continuous automated builds based on polling the Git source control system during the day and periodic scheduled builds overnight to support development needs using Jenkins, Git, and Maven. Developed Maven scripts to automate the compilation, deployment and testing of Web applications.
  • Supported engineering plans and schedules by providing CM/Release Engineering services to build, deploy, develop scripts, oversee branch, and merge strategies, and build automated tools as necessary to offer services to the engineering team.
  • Automating Server Builds using Chef, Installed and configuredSplunkon Linux servers for log analysis, Installed Altiris agent for patching on Windows servers.
  • Configured Jenkins for developers to bounce the application container, to get the application container, and access logs by using ANT scripts.
  • Used the continuous integration tool Jenkins to automate the daily processes.
  • Migrated J2EE applications to UNIX and Windows environments by configuring applications via IDE Eclipse, Subversion, and Jenkins.
  • Integrated Cloud front with S3 storage for content delivery (CDN).
  • Setup Docker to automate container deployment through Jenkins and Dealt with Docker Hub, making Docker Images and taking care of various Images essentially for middleware establishments.
  • Configured Kubernetes Replication controllers to allow multiple pods such as Jenkins master server in multiple minions. Managed Kubernetes charts using Helm.
  • Configured Jenkins slaves and achieved the load balancing on Jenkins.
  • Worked on Multi project jobs in Jenkins and used a pipeline plugin to manage them.
  • Configured and maintained Apache Web servers for release management team’s internal use.
  • Sized acquired and supported the QA environment used to test the deployment and functionality of existing and new applications in parallel across Web sphere, JBoss, and Tomcat servers.
  • JIRA Administrated, maintained documentation, and provided training to the users.
  • Created SVN Hooks which triggers builds in Jenkins for the legacy products.
  • Deployed production packages to web servers and application servers according to business needs.

Environment: - AWS, Linux/Unix, Jenkins, Chef, Ant, Git, Maven, JBOSS, Helm, Java, Apache Tomcat, Splunk, Docker, Kubernetes

We'd love your feedback!