We provide IT Staff Augmentation Services!

Sr Devops/aws Cloud Engineer Resume

3.00/5 (Submit Your Rating)

Phoenix, AR

SUMMARY

  • Around 10+ years of IT experience in Build and Release, SCM, AWS, Environment Management, Continuous Integration (CI), Continuous Delivery (CD) and Devops Methodologies.
  • Creating AWS EC2 instances in secured, private subnet and deploying them in load balancing, assigning Elastic IP Addresses for AWS EC2 instances.
  • Deploying infrastructure on AWS, utilizing services such as EC2, RDS, VPC and Managed Network and Security, Route 53, IAM, CFT, Elastic Beanstalk, S3 and Cloud Watch, Auto scaling, ECS.
  • Good knowledge on deploying applications in AWS code pipeline, code deploy, code commit
  • Knowledge on Cloud technologies including Infrastructure as a Service, Platform as a Service, and Software as a Service provider (IaaS, PaaS, and SaaS).
  • IT industry with strong expertise in implementing Continuous deployment and Continuous integration with tools using Git, Jenkins, Maven, nexus, sonarqube .
  • Experience with automation configuration management tools like Chef & Ansible.
  • Experience in Ansible automation including writing playbooks, customized modules for test driven developments.
  • Extensively worked on Jenkins , Team City for continuous integration and for End to End automation for all build.
  • Installed and Managed Jenkins and Nexus for CI and sharing artifacts respectively within the company.
  • Extensively experienced in using Build Automation tools like ANT, Maven, and working knowledge on other build tools like make file.
  • Strong knowledge of Large - scale Linux Server deployment methods, Kernel compilation and configuration, performance monitoring and tuning
  • Expertise in working as AWS DevOps engineer/Build and release engineer in field of release automation for Java technologies to achieve continuous Integration and continuous Delivery (CI and CD).
  • Experienced in working on source controller tools like GIT, Subversion (SVN).
  • Expertise in managing DEVELOPMENT, UAT and PRODUCTION environments for various releases and designed instance strategies.
  • Worked with Container based deployments using Docker, with Docker images and have a good knowledge on Vagrant .
  • Experienced in using Bug Tracking tools like JIRA and HP Quality center.
  • Experienced in web/application servers like Apache, JBOSS and Tomcat .
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, Scrum, and Waterfall methodologies .
  • Worked closely with Project Manager, Development, Testing & Production teams to align Project deliverables, dates & report issues/concerns.
  • Highly motivated to learn new Developments in Technology with strong analytical, problem solving skills and a flair for creativity.

TECHNICAL SKILLS

Languages: C, C++, Java

Build tools: ANT, MAVEN,

Databases: Oracle, MY SQL, RDS

Scripting languages: Shell scripting, Python Scripting, Ruby, yaml

Amazon web services: EC2, Simply Storage Service, Cloud Front, Relational Data Base, Virtual Private Cloud, Route 53, Cloud Watch, CFT, Identity and Access Management, Simple Notification Service, ECS, AWS CLI.

Scm tools: SVN, GIT, GIT Hub,

Monitoring tools: Cloud Watch, Nagios, Splunk

Configuration management: Chef, Ansible.

Operating system: Redhat, Linux, Cloud Services, mac OSX

Containerization tools: Docker, Kubernetes

Production support/application server: Apache, Tomcat, JBOSS, web logic

Continuous integration tools: Jenkins, Team city

PROFESSIONAL EXPERIENCE

Confidential, PHOENIX, AR

Sr DEVOPS/AWS CLOUD ENGINEER

Responsibilities:

  • Experience in planning, designing, consulting, Implementation & technical skills in areas of AWS Cloud and Linux
  • Configured and maintained user accounts for dev, QA, and production teams and created roles for EC2, RDS, S3, Cloud Watch, EBS resources to communicate with each other using IAM. Worked on AWS services EC2, IAM, S3, Lambda, Cloud Watch, Dynamo DB, SNS, Elastic Bean stalk, VPC, ELB, RDS, EBS, Route 53, ECS, Auto scaling.
  • Cloud Watch, VPN as the monitoring tool for monitoring the servers.
  • Created Cloud Formation templates for automation process on EC2 instances in AWS cloud service.
  • Created highly customizable Cloud Formation templates that can be reused for various environments, applications, AMI's, etc.
  • Working on environment where Elastic search for deep search and data analytics and Logstash for centralized logging and Kibana for powerful and beautiful data visualization.
  • Worked on real-time processing is especially powerful when coupled with Elastic search, kibana and Logstash.
  • Designed DevOps workflow for multiple applications by orchestrating Test, Build, Release and Deploy phases through various CI/CD pipelines using Git, Maven, Jenkins, Docker, Ansible & Cloud formation tools.
  • Designed, Installed and Implemented Ansible configuration management system.
  • Developed Ansible roles to maintain the large playbooks easily.
  • Used the Ansible Galaxy, a shared repository for the roles to download, share and manage the roles
  • Experienced working with Ansible tower to create projects, inventory file, jinja2 templates and scheduling jobs.
  • Configuration of Ansible modules for AWS cloud deployment.
  • Worked with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment on AWS environments.
  • Build the deliverable artifacts using Maven as a build tool in Jenkins for Java applications and deploy them to various environments and Implemented & maintained the Branching and Build/Release strategies
  • Build the artifacts through Jenkins CI/CD pipeline wherein for every 1-hour triggering Poll SCM in the Build Trigger. Resolved the issues occurred during the build process
  • Configured and managed source code using Git and resolved code merging conflicts in collaboration with application developers .
  • Worked on installation of Docker using Docker toolbox. Worked on creation of custom container images, tagging and pushing the images and write Docker files to manage images.
  • Worked with Docker for portable Deployment of applications.
  • Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools and staged virtual environments using Docker.
  • Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.
  • Used Apache Tomcat as the application server for the deployment of the code on windows and Linux environments.
  • Worked with bug-tracking tools like JIRA

Environment: AWS, Ansible, Git, Docker, Kubernetes, Python, Java, Shell scripting, JIRA, Jenkins, Maven, Nexus, Apache Tomcat. Sonarqube.

Confidential, SAN FRANCISCO, CA

DEVOPS/AWS Engineer

Responsibilities:

  • Implemented a CI/CD pipeline with Jenkins, GitHub, Nexus, Maven and AWS AMI's.
  • Delivered Solutions to improve Cloud architecture, deployment for AWS Private and Public Cloud.
  • 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.
  • Designed EC2 instance architecture to meet high availability application architecture and security parameters.
  • Created S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS.
  • Implemented multi-tier application provisioning in Amazon cloud Services, integrating it with Chef.
  • Extensively used Ruby scripting on Chef Automation for creating cookbooks comprising all resources, databags, templates, attributes.
  • Installed and configured Chef and written recipes to automate the administrative tasks.
  • Developed build using MAVEN as build tools and used CI tools to kick off the builds move from one environment to other environments.
  • Implemented tools for software builds, patch creation, source control, and release tracking and reporting on UNIX platform.
  • Used Jenkins to integrate different tools and technologies to automate the build and deployment process.
  • Created Automated Deployment using Chef using cookbooks
  • Implemented multi-tier application provisioning in Amazon cloud Services, integrating it with Chef.
  • Integrated GIT hooks to Jenkin s to automate the code checkout process and implemented CI/CD process.
  • Written Bash scripts to perform deploys dynamic content to tomcat Webserver and WebSphere App Servers.
  • Created, updated, and maintained slave configuration in Jenkins and Created a cost-effective mechanism to back up all the Virtual Machines.
  • Installed and configured Jenkins for Automating Deployments and providing a complete automation solution.
  • Proposed different branching strategies for SCM to support the parallel development for various projects.
  • Deployed JAR, WAR & EAR artifacts into the WebLogic servers and Apache servers.
  • Resolved update, merge and password authentication issues in JIRA.

Environment: Maven, Jenkins, Nexus, Shell, Bash, Perl, GIT, JIRA, Java/J2EEE, Apache Tomcat, WebSphere, JUnit.

BUILD & RELEASE ENGINEER

Confidential

Responsibilities:

  • Developed build and deployment processes for Pre-production environments.
  • Build and Release Engineer for continuous delivery team involves in supporting different development teams, Platform teams and multiple simultaneous software releases, DevOps integration, CI support.
  • Responsible for designing and deploying best SCM processes and procedures.
  • Involved in writing parent pom.xml files to establish the code quality tools integration.
  • Automated Weekly releases with Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository.
  • Successfully managed multiple Jenkins build Pipelines from DEV through Production of JAVA/J2EE and JavaScript applications.
  • Installing, configuring and administering Jenkins CI tool on Linux machines.
  • Implemented the setup for Master slave architecture to improve the Performance of Jenkins.
  • Used Jenkins for Continuous Integration and deployment into Websphere Application Server.
  • Installed and Configured the Nexus repository manager for sharing the artifacts within the company.
  • Supported and developed tools for integration, automated testing and release management.
  • Used JIRA as ticket tracking and work flow tool.
  • Deployed the generated build to Application server using the continuous integration process to all Environments.
  • Managed daily builds and releases to QA . Debugged build failures and worked with developers and QA personnel to resolve related issues.

Environment: Shell Script, SCM, Jenkins, Artifactory, LINUX, DB2, Maven and ANT, Web sphere, JIIRA

We'd love your feedback!