Post Job Free

Resume

Sign in

Aws Engineer

Location:
Toronto, ON, Canada
Posted:
June 16, 2020

Contact this candidate

Resume:

RESHMA DEVOPS ENGINEER

addu1o@r.postjobfree.com

819-***-****

PROFESSIONAL SUMMARY:

Overall 4+ years of IT Industry experience in DevOps, Configuration Management, Build, Deploy, Release Management, Quality Assurance and Technology.

Extensive experience in Cloud Implementation, Infrastructure automation, Continuous Integration, Containerization, Build, Version Control, Software Configuration Management, Issue Tracking, Quality assurance and Deploy/Release Management.

Experienced with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation. Collaborate in the automation of AWS infrastructure via Terraform and JENKINS -services configuration via Chef Cookbooks.

Production experience in large environments using configuration management tools CHEF, ANSIBLE and PUPPET.

Experienced in Using ANT and PYTHON scripts to automate the Build and Deployment process.

Expertise in writing CHEF/ANSIBLE Cookbooks/Playbooks to automate Infrastructure as a code.

Configured JENKINS as a CI engine to build and promote applications to QA, UAT and Staging to LINUX environments.

Hands on with PUPPET Manifest files to deploy automated tasks to many servers at once.

Experience in using build and Automation tools like MAVEN and ANT for the building of deployable artifacts such as war & jar from source code.

Expertise in creating DevOps strategy in a various distribution of LINUX and WINDOWS alongside using DevOps tools suites like Subversion (SVN), GIT, MAVEN, JENKINS, CHEF, PUPPET, DOCKER, KUBERNETES, ARTIFACTORY, NAGIOS in traditional environments, as well as cloud-pass environment like AWS.

Developed PYTHON script that allows access tokens of artifactory to send images from DOCKER registry.

Proficient in writing Python, Perl, Groovy, Bash and Power Shell scripts for process automation of systems, applications, backups etc.

Experience with containerization of applications using DOCKER.

Experience in monitoring applications running on the AWS by using Cloud watch.

Experience using NAGIOS monitoring system and different Bug Tracking Tools like Remedy, Jira, ServiceNow and Clear Quest. Designed, deployed and coordinated with different teams to enhance ELK platform and took ownership of new technologies.

Experience in working with different build automation tools like JENKINS and MAVEN to achieve End-to-End Automation and Responsible for installing JENKINS master and slave nodes.

Utilized KUBERNETES and DOCKER for the runtime environment for the CI/CD system to build, test, and deploy.

Experienced in doing IT orchestration using ANSIBLE, to run tasks in sequence and produce chain of events which can work on different servers.

Experience in defect management tools such as REMEDY, JIRA, SERVICE NOW and testing frameworks such as JUNIT and SELENIUM.

Monitoring using ANSIBLE Playbooks and has integrated ANSIBLE with JENKINS.

Configured, Managed Monitoring Tools such as NAGIOS, SPLUNK for Resource Monitoring, Network Monitoring, Log Trace Monitoring.

Experienced in writing Shell Scripts in Bash and Corn tab in LINUX to automate the tasks.

Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, scrum, and Waterfall methodologies.

TECHNICAL SKILLS:

Programming Languages

C++, Java, JavaScript, Python, PHP, XML, HTML, JSON, Bash, Shell Scripting, Typescript, YAML, Ruby and PowerShell

Web/Application Servers

Web logic, Web sphere, Apache Tomcat, Nginx, NGINXApache, Redis

Databases

My SQL, MS SQL, Oracle, PostgreSql, Dynamo DB, Cassandra

Container/ Management Tools

Docker, kubernetes, Mesos, AWS Lambda, Aws ECS, AWS CDK

Bug Tracking Tools

JIRA, Remedy, HP Quality Center, Bugzilla

Operating System

Cent OS, Ubuntu, RHEL and Windows

Virtualization

Vagrant, Docker, Microservices, ESXi, Kubernetes, K8S cluster, virtual Box and VMware.

CM Tools

Chef, Puppet, Ansible

Automation & Build Tools

Jenkins, Bamboo, Terraform, ANT, MAVEN, GIT, Gitlab

PROFESSIONAL EXPERIENCE:

Mar 2019 – Till Date

Devops Engineer Cascades, Kingsey Falls, QC

Responsibilities:

A technical design team member, Build and Release module development of new products.

Collaborated with DevOps team and responsible for specialization in chef for Cloud automation.

Aligned Windows, Linux, Ubuntu virtual servers on EC2 using Puppet.

Involved in Integrating Jenkins with various DevOps tools such as Nexus and SonarQube.

Built Jenkins and configured a Maven project to create and deploy the artifacts.

Built CI/CD pipeline and configured all the credentials and users in Jenkins.

Involved in design, connectivity and deployment of AWS solutions and services using EC2, S3, VPCPeering, RDS, EBS, ELB, Autoscaling and Opswork.

Developed Amazon AWS Cloud Formation templates to create custom sized VPC, subnets, EC2 instances, ELB, Security Groups, load balancer, Lambda and Cloud Watch.

Develop CI/CD system with Jenkins on Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build and test and deploy.

Optimized EC2 instances and established multi AZ VPC instances.

Implemented IAM AWS services to create user accounts, roles, policies and groups.

Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, and Auto scaling groups, Optimized volumes and EC2 instances.

Used Terraform and Ansible to migrate legacy and monolithic systems to Amazon Web Services. Used Terraform scripts to configure AWS resources.

Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.

Integrated Docker container orchestration framework using Kubernetes by creating pods, config Maps and deployments.

Managed local deployments in Kubernetes, creating local cluster and deploying application containers.

Applied S3 LCM policies for data archive, backup and expiry and configured S3 versioning.

Deployment of Cloud Stack using AWS Opswork.

Deployed multiple-platform servers, monitored and distributed using Nagios.

Setup monitors, alarms and notifications using Cloudwatch.

Integrate automate build with Deployment Pipeline. Currently, installed chef servers and clients collect build from Jenkins Repository and deploy in target environments (QA and Production).

Used build tools Ant/Maven to automate and enhance operation environment.

Worked on cloud formation using CF templates.

Worked on chef recipes for deployment on internal build in data center servers. The chef recipes were used again to deploy into EC2 instances.

Experience with Docker container service and created Docker images from docker files.

Worked on Jenkins/Hudson to monitor and provision various module into single platform.

Troubleshoot issues along CI/CD Pipelines.

Well equipped with Playbooks on Ansible, utilized file module to copy and remove files on host systems.

Developed installer scripts using Python and Unix for various products to be hosted on application servers.

Implemented and written Chef cookbooks for OS component configuration and various DB configurations for minimal AWS templates usage and optimize final product.

Environment:

GIT, Gitlab, Jenkins, Python, Terraform, AWS, AWS CloudFormation, AWS CDK, Maven, EC2, Websphere, VMware, Putty, ANT, Confluence, SOA, Ansible, Docker, TFS

May 2017 – Feb 2019

Devops Engineer DHX Media, Halifax, NS

Responsibilities:

Primary duty is to redesign the infrastructure for high availability using multiple AZ.

Setup and build AWS infrastructure resources VPC, EC2, S3, IAM, EBS, Security groups, RDS.

Deployment of HTML, JAVA applications into web servers for applications such as Apache and Tomcat on AWS Cloud.

Provision AWS EC2, EBS, Trusted advisor, S3, Cloud Watch, Cloud Front, IAM, Security groups and auto scaling.

Implement secure cloud architecture based on AWS.

Create and maintain fully automated CI/CD pipelines for code deployment using Jenkins.

Architected and implemented automated cloud infrastructure using Chef.

Involved in Configuring, monitoring and multi-platform servers by defining Chef Server from workstation to manage and configure Chef Nodes.

Architected and implemented automated cloud infrastructure using Chef.

Involved in Using Ansible to manage Web applications, Environment configuration Files, Users, Mount Points and Packages

Configure and network on VPC written and deployed Cloud Formation templates using AWS resources. Established VPC peering and tunneling with instances.

Leverage and build highly scalable, flexible that can handle unexpected load bursts and recover quickly during development stages.

Used Git for source code version control and integrated with Jenkins for CI/CD pipeline, code quality tracking and user management with build tools like Maven.

Developed Shell, Batch, and Python Scripts for automation of build and release purpose.

Wrote Python and Shell scripts to monitor installed enterprise applications and to get Managed configurations of multiple servers using Chef.

Experienced ruby scripts for chef automation and JSON templates on Cloud formation, contributed to GIT.

Applied AWS DMS tools to migrate on-premises databases to cloud.

Created AWS RDS MYSQL DB cluster and connected to database through the AWS RDS MYSQL DB instance using the console.

Expert in using AWS CLI to automate backups to S3 and EBS. Create nightly AMI’s for critical production servers.

Created Python script to manage resources deployed on AWS using AWS API calls.

Maintaining 5-6 testing environments and erect production environment in AWS.

AWS server provisioning using chef recipes.

Implemented automated builds on QA and Development servers on node server environments using cookbook modules.

Provided automated solutions and installed & configured Jenkins/Hudson for automated deployments.

Established build process using Jenkins for Continuous integration and used Jenkins to automate deployments and Enterprise scale infrastructure configuration.

Developed unit and functional tests using python.

Integrated open stack and puppet on Jenkins.

Perform Manifest to update Puppet agent via Puppet Master.

Implemented ELK nodes on Puppet for CD process and configure & deploy slave nodes.

Worked on using Chef Attributes, Templates, Recipes, files for configuring various nodes via Ruby.

Set-up Docket on Linux machine and Jenkins configuration established on under Host Docker.

Performed automation and integration processes using Chef/Puppet, Jenkins.

Hands on experience using Docker Pipeline for custom application images to cloud with Jenkins.

Environment:

Linux, Ubuntu, Centos, Windows, AWS, Docker, Ansible, Chef, Puppet, Terraform, Python, Power Shell scripting, Jenkins, GIT, SVN, Apache Tomcat, Gitlab

Aug 2015 – Mar 2017

Devops Engineer Birla Soft, India

Responsibilities:

Participated in the release cycle of the product which involves environments like Development QA UAT and Production.

Builds and deploys J2EE application in JBoss using Python scripts.

Assist with maintaining current build systems, developed build scripts, and maintained the source control system

Developed build and deployment scripts using Maven and ANT as build tools in Jenkins/Team City to move from one environment to other environments.

Implemented Chef to deploy the builds for Dev, QA and production.

Maintained and developed infrastructure using Chef, Jenkins, and multiple AWS tools.

Publishing the Release notes for all the releases using Confluence.

Created Jenkins Workflows for pre deployment process (DB execution, Environment configuration changes etc.) on both QA and preproduction Environments.

Set up the CI/CD environment and created monitoring scripts for all new JVMs.

Involved in Setting up CI/CD Environment using Jenkins.

Worked with GIT and Subversion to manage source code.

Involved in setting up Rally as defect tracking system and configured various workflows, customizations and plugins for the Rally bug/issue tracker.

Defined Microsoft processes to build and deliver software baselines for internal as well as external customers.

Coordinated with all the teams before and after the production deployments for the smooth production releases

Integrated Maven with Subversion to manage and deploy project related tags.

Created Maven POMs to automate build process for the new projects and integrated them with third party tools like SonarQube.

Analyzed, defined, and developed build process improvements using TFS.

Provided the assistance for the smooth phase of Release for the Emergency and Expedite Releases by getting the Director Level Approval and coordinating with different teams.

Created a complete release process doc, which explains all the steps involved in the release process.

Updated the Database Tables running the Database Scripts.

Environment:

Java/J2EE, Maven, Ant, Subversion, Git, GitHub, CI/CD, UNIX, Rally, Shell, Ansible, Chef, AWS, Jenkins, Team City, Python, JBoss, WebSphere, Confluence, Linux, SonarQube, TFS, MYSQL and Windows.



Contact this candidate