We provide IT Staff Augmentation Services!

Devops/aws Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Over 8+ years of experience as a DevOps Engineer in Automating, building, deploying and releasing of code from one environment to another environment.
  • Experienced in Cloud automation using AWS Cloud Formation templates. Experience in Amazon Web Services EC2, ELB, S3, Route 53, EBS, VPC, AMI, SNS, RDS, Auto Scaling, etc.
  • Experience in using Configuration management Confidential 's like Chef, Puppet and Ansible for Automation.
  • Experience OpenStack Installation and configuration with in Linux environment.
  • Involved in the Installation and configuration of an automation tool Puppet that included the installation and configuration of the Puppet master, agent nodes and admin control workstation.
  • Wrote some of the puppet manifests for deploying, configuring and managing collected for metric collection and monitoring.
  • Used chef as Configuration management tool, in automation of repetitive tasks, quickly deploy critical applications, and proactively manage change.
  • Extensive hands on experience in using Chef attributes, templates, recipes, files. Experience in managing On - site OS/Applications/Services/Packages using Chef.
  • Knowledge of writing and maintaining Ansible build scripts for server management/deployment.
  • Good exposure to Confidential Development Life Cycle, SCM practices along with Confidential Build and Release Management methodologies.
  • Used Docker for packaging applications.
  • Experienced with Docker container to transport any application to be run on any operating system/environment.
  • Experience in designing the cycle of application development by using Docker
  • Deployed production-ready Kubernetes Clusters on top of Amazon EC2 instances using KOPS.
  • Automated deployments, scaling, and operations of application containers across clusters of hosts, provided container-centric infrastructure by Kubernetes.

TECHNICAL SKILLS

  • Version Control
  • GIT, SVN, TFS.
  • Build Tools
  • ANT, Maven.
  • CI Tools
  • Hudson/Jenkins.
  • Automation Tools
  • Chef, Puppet, Ansible.
  • Repository Management
  • JFrog Artifactory, Nexus.
  • Operating Systems
  • UNIX, Linux, Ubuntu.
  • Languages
  • Shell, Python, Perl, .Net and Java
  • Markup Languages
  • HTML, CSS
  • Databases
  • MS - Access, MySQL, SQL Server, DB2, Oracle.
  • Web App Servers
  • Apache, Tomcat, WebLogic, WebSphere.
  • Cloud Computing
  • AWS IAM, VPC, S3, EC2, RDS, DynamoDB, SNS, ELB, Auto Scaling, Route 53, AWS Lambda.
  • Business Tools
  • MS Office (Word, Excel, Outlook, PowerPoint), MS Vision (UML, FlowCharts, Use Cases, Activity Diagrams, Sequence Diagrams)
  • Other Tools
  • Docker, Kubernetes, Vagrant, Apache Tomcat, Nginx, ANT, Oracle Virtual Box, Atlassian Suite (Jira, Stash, BitBucket), Mulesoft, Splunk, XL Deploy.

PROFESSIONAL EXPERIENCE

DevOps/AWS Engineer

Confidential

Solon, OH

Responsibilities:

  • Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Ansible, Puppet, or custom-built, designing cloud-hosted solutions, specific AWS product suite experience.
  • Built Jenkins jobs to create AWS infrastructure from GitHub repos containing code.
  • Created private cloud using Kubernetes that supports development, test and production environments.
  • Managed Kubernetes charts using Helm. Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and Managed releases of Helm packages.
  • Used Docker for packaging applications and designed the entire cycle of application development and used Virtualized Platforms for Deployment of containerization of multiple apps.
  • Involved with configuration management and automation tools such as Ansible.
  • Started working GIT repository implementation.
  • Defined branching strategies in GIT and implementation of best practices.

Environment: SVN, GIT, Chef, Maven, Gradle, Jenkins, Nexus, Tomcat, Apache, Puppet, Find Bugs, Zabbix and Service now.

DevOps/AWS Engineer

Confidential

New York, NY

Responsibilities:

  • Configured applications for Continuous Integration and Continuous Deployment using Jenkins.
  • Worked with various product lines within the business group to communicate the requirement for the enterprise preferred DevOps tools and provided a roadmap for efficient approach to achieve the said target.
  • Automating the tasks using Ansible playbooks, Shell scripting and Python.
  • Migrating servers with the required configurations changes and testing and deploying the machines using Ansible commands.
  • Created various modules and Manifests in Ansible to automate various applications
  • Developed Cloud Formation scripts to automate entire CD pipeline.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling and RDS in Cloud Formation JSON templates.
  • Written/Developed Chef Cookbooks to automate the entire deployment process as well as Infrastructure admin tasks.
  • Streamlined the CI/CD process for application deployments by enforcing strong source code repository management techniques and securing configuration files away from application source code for improved security.
  • Made recommendations and developed technical design for new applications to be put on the DevOps pipeline and exposed to Sonar for code review and Fortify for security scanning.

Environment: DevOps, Chef, Jenkins, Bamboo, AWS Cloud, Nagios, Redhat, CentOS, Docker, Java, NFS, NIS, SSL, HTTP, Maven, LINUX.

DevOps Engineer

Confidential

Jacksonville, FL

Responsibilities:

    • Created Puppet Manifests and modules to automate system operations.
    • Responsible for delivering an end to end continuous integration - continuous delivery system for the products in an agile development approach using Puppet and Jenkins.
    • Built Continuous Integration environment Jenkins, Artifactory and Continuous delivery environment using Jenkins, Yum and Puppet.
    • Used Maven to build rpms from source code checked out from GIT and Subversion repository, with Jenkins being the Continuous Integration Server and Artifactory as repository manager.
    • Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project requirements.
    • Responsible for managing distributed applications across hybrid AWS and physical data canter's.
    • Implement systems that are highly available, scalable, and self-healing on the AWS platform.
    • Created the AWS VPC network for the Installed Instances and configured the Security Groups and Elastic IP's accordingly.
    • Responsible for creating & Managing nsfiles for creating necessary base images used for automation of build & deployment environments.
    • Manage environments for legacy codes using specific Docker containers based on the required architecture.
    • Maintain a Live Like environment using Docker Containers to test any production issues on the setup and push it into production.

Environment: GIT, Jenkins, WebSphere, Maven, Puppet, Docker, CentOS, JIRA, Confluence, ServiceNow, Sonar, AWS.

DevOps/Build & Release Engineer

Confidential

Tuscaloosa, AL

Responsibilities:

    • Working on different environments like Java, .NET, Visual Basic and Visual C++.
    • Built Jenkins jobs to create AWS infrastructure from GitHub repos containing terraform code.
    • Automate infrastructure creation, deployment and recovery using Ansible, Docker, Terraform & Jenkins
    • Setting up the automation environment for Application team if necessary, and help them through the process of build and release automation.
    • Configured local Maven repositories and multi-component ANT projects with Nexus repositories and scheduled projects in Jenkins for continuous integration.
    • Closely worked with Developers and Testers in supporting new application feature and manage application using automated deployment tools.
    • Deployed Puppet, Puppet Dashboard and Puppet DB for configuration management to existing infrastructure.
    • Integrated Build Process through Jenkins to various SCM tools like GitHub, SVN.
    • Migrating existing TFS instances to the latest version of TFS at different clients.
    • Installing new TFS instances for various clients and providing training on best practices with TFS.
    • Installed and configured build manager and agents to queue builds in TFS.
    • Working on Report generation, based on the requirements from the App team.
    • Analyzing the tool architecture and implement it on the applications, making it more user-friendly for the application team.
    • Helped build services to allow processing and indexing of the uploaded data in the cloud using Hadoop, Lucene, and Solr.

Environment: Jenkins, terraform, Apache Tomcat, elastic search, Puppet, Chef, Shell Script, Blade Logic, PowerShell, Unix/Linux, Mongo DB, Couchbase, Windows, Solr, Python, Ansible, Perl, SOAP, Bamboo, Rabbit MQ, REST, Jira, Nosql, Jboss, JIRA, EJB, SVN, GIT, TFS, Apache ANT, MYSQL, Maven, AWS.

We'd love your feedback!