We provide IT Staff Augmentation Services!

Aws/devops Engineer Resume

5.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Highly motivated, Analytical, and process - oriented with 6+ years of experience in DevOps and Prod/Cloud Support activities.
  • Expertise in Supporting Infrastructure (AWS, Linux, Windows) with a strong background on Web Applications, Middleware and Databases
  • Worked collaboratively with teams to help design, build, deploy and implement a wide array of visualization solutions focused on helping stakeholders improve insight-driven decision making.
  • 6+ years of experience as DevOps Engineer and Cloud Development Engineer involving extensive work towards code compilation, automation, packaging, building, debugging, managing, tuning and deploying code across multiple Cloud environments.
  • In-depth understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, SCRUM, Waterfall methodologies.
  • Wrote Ansible playbooks to manage configurations and automate installation process.
  • Used Ansible and AnsibleTower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Managing the configurations of multiple servers usingAnsible & Chef.
  • Managed environments DEV, QA, UAT and PROD for various releases and designed instance strategies.
  • Good knowledge about CI/CD.
  • Managed Multi Flavour of Linux and Windows virtual servers with Ansible & Chef using Git.
  • Extensively worked on Cloud Bees, Jenkins for continuous integration (CI) and for End-to-End automation for all build and deployments.
  • Performed Automation and Scaling of applications usingKubernetes.
  • Experience withAnsibleTower to manage Multiple Nodes and Manage Inventory for different Environments.
  • UsedAnsibleto orchestrate software updates and verify functionality.
  • Terraforming and Cloud Formation to code all infrastructures into AWS Environments.
  • Organized different infrastructure resources like physical machines, VMs and even containers using Terraform.
  • Worked on Terra form to set up the AWS infrastructures such as launching theEC2 instances, S3buckets, VPC, Subnets, and created the module driven AWS Infrastructure with Terraform.
  • UsedGITas Version Control System for two applications. Managed development streams and Integration streams.
  • UsedAWSBean Stalk for deploying and scaling web applications and services developed with Java, Node.js, Python andRubyon familiar servers such as Apache, and IIS.
  • Worked onDockercontainer snapshots, attaching to a running container, removing images, managing directory structures and managing containers.
  • Experience working on several Docker components like Docker Engine, Hub, Machine,Composeand Docker Registry.
  • Experience working ondocker hub,creating docker images and handling multiple images primarily for middleware installations and domain configurations.
  • UsedDockerfor configuration management automation
  • Setup Elastic Load Balancer for distributing traffic among multiple Web Logic servers and involved in deploying the content cloud platform on Amazon Web Services usingEC2, S3andEBS.
  • Creating the AWS Security groups to enable firewall.
  • AutomatedAWSvolumes snapshot backups for enterprise using Lambda.
  • Created functions and assigned roles in AWSLambdato run python scripts.
  • Administration and maintenance ofDockerruntime environment, Versioning and lifecycle management ofDocker images, Experienced in Docker orchestration framework.
  • Automated Compute Engine and Docker Image Builds withJenkinsandKubernetes.
  • Having good implementation experience with installation and configuration of Kubernetes, clustering them and managed local deployments inKubernetes.
  • Provided consistent environment using Kubernetesfor deployment scaling and load balancing to the application from development through production, easing the code development and deploymentpipelineby implementing Docker containerization.
  • IntegratedKuberneteswith network, storage, and security to provide comprehensive infrastructure and orchestrated container across multiple hosts.
  • CreatedDockerimages using a Docker file. Worked on Docker containersnapshots, removing images and managing Docker volumes and experienced withDockercontainer service.
  • Ansibleplaybooks to manage configurations and automate installation process.
  • UsedAnsibleandAnsibleTower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Managing the configurations of multiple servers usingAnsible.
  • Managed Artifactory repository for the current project created a new repository and provisioned it.
  • Performed Automation and Scaling of applications usingKubernetes.
  • Experience with Ansible Tower to manage Multiple Nodes and Manage Inventory for different Environments.
  • Experience in Private Cloud setup /POC/Configuration/maintenance.
  • Efficient in working closely with Development, QA, Product and Business owner teams to ensure high quality and timely delivery of builds and releases across multiple platforms and environments.
  • Worked as an independent contributor, Self-motivated and energetic professional, Strong Organizational skills and ability to do multitask, ability to quickly acquire an in-depth knowledge of the company's product and systems
  • Experience in implementing new features of SQL Server 2008 like Policy Based Management, Resource Governor, Data Collector sets and Backup Compression Techniques.
  • Used Ticketing & Project Management tools like Jira, Team Foundation Server in DevOps, Service Now, and HPQC.

TECHNICAL SKILLS

DevOps Tools: Jenkins, Maven, Artifactory, Docker

Version Control: Subversion, Git

Source Control Management Tools: GitHub, Bitbucket

Bug Tracking Tools: Jira, Bugzilla

Cloud Platforms: Amazon Web Services (EC2, VPC, EMR, S3, ELB, RDS, DMS, Autoscaling, Athena, Route 53)

Monitoring Tools: AWS Cloud watch

Collaboration Tools: Hip chat, Confluence, Slack, Hangouts, Skype

SDLC: Agile, Waterfall

Tools: Visio, MS Office, Excel, PPT, Office 365, Lucid chart, HPQC, SNOW

Operating Systems: Linux, RHEL, Ubuntu, Mac OS X, Windows 98/XP/7/Vista/8/10

PROFESSIONAL EXPERIENCE

Confidential, Austin, TX

AWS/DevOps Engineer

Responsibilities:

  • Defined infrastructure builds using CloudFormation and Terraform.
  • Designed secured, cost-optimized, highly available and fault-tolerant infrastructures inAWS.
  • Implemented security best practices inAWSincluding multi-factor authentication, access key rotation, role-based permissions, enforced strong password policy, configured security groups and NACLs, S3 bucket policies and ACLs etc.
  • Delegated access acrossAWSaccounts using IAM cross-account roles.
  • Leveraged EC2 Lifecycle Manager to create snapshots of EBS volumes on scheduled intervals for backup and define and a retention period as a cost-saving measure.
  • Leveraged STS to generate and provide temporal credentials to users.
  • Architecta static website to host a one-time event or in a disaster recovery scenario by leveraging Route 53.
  • Established communication between VPCs using VPC Peering and Transit Gateway.
  • Configured lifecycle configuration rules on S3 buckets to move data between storage classes for easy accessibility, archiving and or cost optimization.
  • Designed a highly performing infrastructure for elasticity and scalability using Elastic Cache to cache common queries on a database, Cloud Front - Edge Locations and read replicas for read queries.
  • Architected infrastructures to mitigate DDOS attacks with Cloud flare.
  • Continuously optimize build and CI server to fasten the Process of deployment using latest Technologies like Artifactory, Docker, Ansible, Cloud Formation Terraform and Python scripts.
  • Setup and configure new builds, monitor build failures, identifying the cause and notifyingdevelopers to address the issue
  • An immediate fix for the code is key in Agile workflow (Continuous improvement), Hence automatic error notification plays important role in software development.
  • Automating Infrastructure as code and Scaling infrastructure with High performance and availability.
  • Involved in security testing, Windows Server Administration (WSUS), Infrastructure Solutions, ADD and DNS.
  • Web application development using Web forms, C#, VB.net, JCL, Jscript and AJAX control.
  • Used SVN for source code repository, code integration, Defect tracking in JIRA and HP QC.
  • Maintaining and developing Docker images with Kubeles for ECS, EMR, Cloud stack including Cassandra, Kafka, Apache and several in house written in both OpenStack and AWS cloud on Kubernetes.
  • Used Docker and Kubernetes to manage micro services deployment.
  • Used Kubernetes to create Pods, Config Maps and deployments into the cluster.
  • Hands on experience on Kubernetes to automate the deployment, scaling and operations of application containers across clusters of hosts.
  • Worked with containerization tool Docker and running containers and services and utilizing docker swarm.
  • API to provide lightweight containers that run processes isolation and worked on creation of customized Docker container images, tagged and pushed the images to the Docker Hub repository.
  • Built and deployed a Ansible Server in AWS for infrastructure automation.
  • Creating Chef Cookbooks and Recipes to maintain and automate various parts of infrastructure.
  • Configuration on WebSphere which includes writing Linux scripts- Shell scripting.
  • Continuous Integration using Maven, Jenkins, Hudson.
  • Involved in migration of Artifactory & GIT server.
  • Created S3 bucket to host a static website with logging and versioning and customizing the template as per the client's requirement.
  • DB administration and scripting in SQL, MySQL, Oracle databases for report generation and data management.
  • Customized the log monitoring for a better and convenient reading of the logs by creating the indices and passing them on to the Elasticsearch which provides a URL for Kibana access.
  • Responsible for designing & deploying new ELK clusters (Elasticsearch, Logstash, Kibana, beats, Kafka, zookeeper.
  • Used Javascript to create a workout timer dynamic overlay, which updates the database via saved timestamps. Workaround was required to save the timestamp on tab out of mobile browser.
  • Adept at Angular front-end development, have made native mobile apps in spare time.
  • Established communication between VPCs using VPC Peering and Transit Gateway.

Environment: Terraform, CloudFormation, Automation Anywhere, AWS, Shell scripts, GIT, Jenkins, Apache Tomcat, DataDog, Splunk, EFK, Nexus, Ansible, Docker, Kubernetes, ServiceNow, Dynatrace, GitHub.

Confidential, Lake City MN

DevOps Engineer

Responsibilities:

  • Worked on converting design into infrastructure code developing solutions using AWS using orchestration tools Jenkins, Ansible & chef.
  • Created a CI/CD pipeline for .net applications by using MS build.
  • Created a centralized code quality dashboard by using SonarQube for transparency and integrated Fortify SCA in CI/CD pipeline for security purpose
  • Used AWS resources in the cloud and maintain Continuous Integration and Continuous Deployment (CI/CD) pipeline for the fast-paced robust application development environment.
  • Worked in setting up multiple VPC's, NAT gateways, security groups, network ACL's, internet gateways and route tables to ensure a secure zone for organization in AWS public cloud.
  • An acquaintance in setting up the CI/CD pipeline using Jenkins, Maven, SVN, GITHUB, CHEF, Terraform and AWS for Java web applications.
  • Configured CI tools like Jenkins servers, Jenkins nodes, focusing on continuous integration and deployment, promoting Enterprise Solutions to target environments
  • Worked in Creation and configuring Elastic load balancers and auto scaling groups to distribute traffic in a cost efficient, fault tolerant in a highly available environment.
  • Worked on setting up dashboards for monitoring server infrastructure and SNS alerts for corrective actions or notifications using Cloud Watch service, Splunk, Prometheus & Grafana.
  • Created S3 Buckets to store files for serving static content for web applications.
  • Configured S3 Buckets with various life cycle policies to archive the infrequently accessed data to storage classes based on requirements.
  • Experience in creating and launching EC2 instances using AMI's of Linux (Amazon, RHEL, SUSE and Ubuntu).
  • Wrote and Executed PowerShell scripts, script blocks, and commands.
  • Created EBS volumes for storing application files for use with EC2 instances.
  • Experience in creating RDS database instances, configured snapshots to take backups of volumes and images to store launch configurations of the EC2 instances.
  • Scripted Templates for AWS infrastructure as a code using Cloud Formation / Terraform templates to build staging and production environments.
  • Worked on creating EKS cluster to deploy containerized applications built using Docker and setup pipelines in Jenkins to deploy applications integrating Linux base images and Tomcat server.
  • Build Automation process implementation using Jenkins along with Python and Shell scripts to automate routine administrative tasks reducing manual intervention.
  • Implemented Continuous Integration and Continuous Delivery using Jenkins and GIT from scratch building custom pipelines running automation tests.
  • Install, Configure and Manage Jfrog Art factory repository tool and configure to use as chef supermarket and Ansible galaxy as local repository and remote caching proxy repo.
  • Used confluence for creating content and Jira for issue management and Agile/Scrum Tool.
  • Used Service Now for managing Incidents, Requests, problems and integrated change processes with Jenkins for standard changes.

Environment: AWS (VPC, EC2, S3, ELB, EBS, RDS, IAM, EKS CloudFormation, Route 53, CloudWatch, Cloud Front, Cloud Trail), GIT, MYSQL, AWS CLI, Enterprise Linux (Amazon, Red hat, SUSE), Ruby, Shell scripting, Jenkins, GitLab, Artifactory, Jira, Hip chat, Slack, fortify, Sonar cube, Chef, Terraform, Ansible, Docker, Prometheus, Splunk, Grafana, Apache, Tomcat, JBoss EAP, WebLogic Server.

Confidential, Santa Clara, CA

DevOps Engineer

Responsibilities:

  • Responsible for build and deployment automation using AWS, Docker, Tomcat and Chef
  • Focused on containerization and immutable infrastructure. Docker has been core to this experience.
  • Developed container support for cloud environments and Docker. Deployed the applications in Docker containers and managed the containers in enterprise level.
  • Created Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volumes
  • Configured Docker container for branching purposes and Implemented Docker automation solution for Continuous Integration / Continuous Delivery model
  • Created and implemented chef cookbooks for deployment and used Chef Recipes to create a Deployment directly into Amazon EC2 instances
  • Developed Chef Cookbooks to manage system configuration and for Tomcat, MySQL, Windows applications and versioned them on GIT repositories and Chef Server
  • Installed Red Hat Linux using kick start and applying security polices for hardening the server based on company's policies.
  • Created users, roles and groups using Identity Access Management (IAM) and attached the required policies.
  • Performed Branching, Tagging, Release Activities on Version Control Tool GIT (GitHub)
  • Experience in Software Integration, Configuration, building, automating, managing and releasing code from one environment to another environment and deploying to servers
  • Involved in supporting cloud instances running Linux and Windows on AWS, experience with Elastic IP, Security Groups and Virtual Private Cloud in AWS.
  • Extensive experience on configuring Amazon EC2, Amazon S3, Amazon Elastic Load Balancing IAM and Security Groups in Public and Private Subnets in VPC and other services in the AWS.
  • Managed network security using Load balancer, Auto-scaling, Security groups and NACL.
  • Experience in deployment of Java applications and implementation and automation of Shell scripts for release and build automation
  • 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.
  • Implemented Jenkins Code Deploy plugin to deploy to AWS and used to automate the build process and deploy the application to Tomcat server.
  • Created Route tables to route the traffic to find whether it is public or private network.
  • Used Bootstrap Script for launching large number of instances in AWS
  • Utilized 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 Chef for configuration management of hosted Instances within AWS, Configuring and Networking of Virtual Private Cloud (VPC).

Environment: Red Hat Linux, AWS, EC2, subversion, GIT, GitHub, Jenkins, Hudson, Bamboo, Chef, Puppet, Puppet Dashboard, Puppet DB, Ansible, VMW are VM's, Apache HTTP, Nagios, Slunk, Python, SSL/TLS, Log4j, ELK, Web Logic, Apache, RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS, SNS

Confidential, Richmond, Virginia

Build and Release Engineer

Responsibilities:

  • Configured and administered Jenkins pipelines for automated builds and responsible for installing Jenkins master and slave nodes.
  • Maintained existing applications and designed and delivered new applications.
  • Streamlined deployment process by setting up continuous integration with Jenkins.
  • Zero downtime deployments and CI jobs maintenance
  • Used Jenkins and SVN to automate deployment tasks.
  • Built deployment process by setting up Jenkins, SVN and Git. Setup Dev and Test environments that are continuously deployed to with each successful build.
  • Worked on automating Application Build processes.
  • Have written and managed Chef Cookbooks for configuration management.
  • Managed the chef repo, chef work stations and chef nodes
  • Experience with setting up Chef Infra, bootstrapping nodes, creating and uploading recipes, node convergence in Chef SCM.
  • Have closely working with the Development team to create the CICD pipeline
  • Maintained SVN repositories for DevOps environment: automation code and configuration
  • Administration and creation of Hudson jobs, including automatic generation, reporting and alerting of build failures and build status indicators, and information radiators
  • Experience in setting up Upstream and Downstream Jobs in Jenkins and involved in managing the Jenkins Pipelines
  • Created Multi branch Pipeline Jobs for Builds and Deployments, installed several plugins in Jenkins to support multiple tools required for the implementation of projects.
  • Automated CI/CD pipeline for the monitoring tools Docker containers and written script to test them.
  • Ability to work closely with teams, to ensure high quality and timely delivery of builds and releases.
  • Performing application deployments using EAR / WAR files, as requested by the application teams on the respective environments WAS, WebLogic, JBoss and Tomcat
  • Administering, monitoring and troubleshooting tasks related to the support of Web Sphere Application Server, Weblogic and JBoss.

Environment: Subversion, Perforce, Clear Case, Ant, Jenkins, Hudson, Web Sphere Application Server (WAS), Web services, Web Logic, Perl Scripting, Quality centre, Oracle 10g, Visual Build, ANT, J2EE

We'd love your feedback!