Resume

Sign in

DevOps

Location:
Park City, UT
Salary:
90000
Posted:
May 15, 2020

Contact this candidate

Resume:

Junida George

Email: adc8w8@r.postjobfree.com

Phone: 424-***-****

Professional Summary:

• Exposed to all aspects of Software Development Life Cycle (SDLC) such as Analysis, Planning, Developing, Testing and Implementing, and Post-production analysis of the projects, also experience in Agile Project Life-cycle and Sprint.

• Managed the source code control of multiple development efforts using GIT version control tool.

• Extensively worked on Jenkins for continuous integration and developed End-to-End automation solution for build, release and deployments.

• Expertise in using build tool like Maven for the building of deployable artifacts such as war & ear from source code. Application Deployments & Environment configuration using Ansible.

• Experience with Linux/UNIX environments and scripting for Build & Release automation.

• Experienced in Build and Deployment of Java applications on to different environments like Development, QA, UAT and Production, which includes designing, development and implementation.

• Worked in Agile environments supporting several projects on various applications and was responsible to both setting up new CI pipelines for upcoming branches ensuring the flow of current pipelines are seamless without any merge conflicts, build errors or dependency issues

• Experience using and managing AWS infrastructure resources (EC2, S3, EBS, Elastic IP, EMR, Route53, VPC, Security Groups and IAM, RDS).

• Hands-on experience with AWS Lambda workflow implementation using python and java script to interact with application deployed on EC2 instance and S3 bucket.

• Utilized Ansible and AWS lambda, elastic cache and cloud watch logs to automate the creation of log aggregation pipeline with Elastic Search, Log stash, Kibana stack (ELK stack)

• Developed micro service onboarding tools leveraging Python and Jenkins allowing for easy creation and maintenance of build jobs and Kubernetes deploy and services.

• Experienced with container-based deployments using Docker, working with Docker images, Docker Hub and Docker registries and experienced in cluster Management using Kubernetes.

• Experienced in Infrastructure Automation tools like Ansible, Cloud Formation, Terraform.

• Worked with automation/configuration management using Ansible create playbooks to automate dev processes.

• Hands on experience in Monitoring tool like Nagios and AWS Cloud watch.

• Experienced in resolving Build Failures due to infrastructure issues reduced by 95% stabilizing the build process.

• Created and Managed Splunk DB connect Identities, Database Connections, Database Inputs, Outputs, lookups, access controls.

• Experience in working with AWS services - EC2, S3, Glaciers, and IAM.

• Strong working experience in creating branches, performing Merge operations and creating Tags for the revisions.

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

• Experienced with the Installation, Configurations, maintenance and support on heterogeneous platforms like Redhat Linux, Centos Linux, VMware, Virtual Box, Windows .

• Involved in writing Shell Scripts for compilation and deployment process.

• Strong scripting experience with Shell, Bash, Power Shell and Python.

• Good experience in analyzing the code quality using SonarQube during the build phase of the Jenkins.

• Strong ability to troubleshoot any issues generated while building, deploying and in production support.

• Have good communication skills and ability to work closely with other team members to ensure high quality and timely delivery of builds and releases.

Build Systems

Maven

CI Tools

Jenkins, CircleCI

Application Servers

Apache Tomcat

Web Servers

Apache.

Languages

Java

Version Control Tools

GIT

Operating Systems

Linux, Unix, MS Windows.

Methodologies

DevOps, Agile, Waterfall.

Configuration Management

Ansible, Chef

Virtualization Platforms

Virtual Box

Containerization Tools

Docker

Application Deployment

Helm

Clouds

AWS

Orchestration tool

Kubernetes

Monitoring Tools

Splunk, Datadog

Data base Administrators (DBA)

SQL

PROFESSIONAL EXPERIENCE:

DevOps

Client: Fashionphile, Utah

January 2020 - Present

RESPONSIBILITIES:

• Used Chef to Configure and manage Infrastructure. Wrote cookbooks to automate the configuration setups.

• Deployed and Implemented Chef for infrastructure as code initiative.

• Experienced in writing Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual processes and deployed Chef in AWS using Opswork Stack.

• Experienced in Amazon EC2 setting up and maintaining instances, virtual private cloud (VPCs), and security groups.

• Configured IAM and Security Group in Public and Private Subnets in VPC.

• Created and design the Terraform templates to create custom sized VPC, NAT subnets, for deployment of Web applications and databases.

• Installed GitLab created users, groups with required access for source code management. Created branches, managed merge requests and handled merge conflicts.

• Implemented Maven as build tool on Java projects for the development of build artifacts of source code.

• Implemented pipeline jobs using Jenkins UI and created pipeline jobs using Groovy scripting for CI/CD automation and reuse. Implemented end to end pipeline.

• Used Shell scripting to automate day to day tasks.

• Used Jenkins file to automate the build trigger process whenever a branch is merged with master.

Environment: Jira, Jenkins,CircleCI, Artifactory, Docker, Kubernetes, Chef, Sonarqube, Datadog PHP,Node, HTML, Bash, Ruby and Python.

DevOps

Client: Neovest, Utah

October 2018 - December 2019

RESPONSIBILITIES:

• Responsible for building Ansible Secure Base Image from the scratch.

• Worked with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment.

• Maintained Ansible playbooks using Ansible roles, Ansible Galaxy, utilized combination of different module in Ansible playbook with YAML scripting to configure the files on remote servers.

• Used Ansible to manage systems configuration to facilitate interoperability between existing infrastructure and new infrastructure in alternate physical data centers

• Experienced in using Ansible to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Packages and Used Ansible-Galaxy to create roles which can be reused multiple times across the organizations and calling these reusable roles using the ‘requiremnent.yml’ file in roles.

• Also packaging and managing applications by creating helm charts with all resources of an application needs as a Helm Chart and installed on Kubernetes clusters

• Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.

• Involved in development of test environment on Docker containers and configuring the Docker containers using Kubernetes.

• Managed Kubernetes charts using Helm. Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and Managed and releases of Helm packages.

• Experience in migration of all servers from On-Premises to Kubernetes containers & wrote the scripts in Python and Shell Scripts to monitor installed enterprise applications.

• Installed GitLab created users, groups with required access for source code management. Created branches, managed merge requests and handled merge conflicts.

• Implemented Maven as build tool on Java projects for the development of build artifacts of source code.

• Implemented pipeline jobs using Jenkins UI and created pipeline jobs using Groovy scripting for CI/CD automation and reuse. Implemented end to end pipeline.

• Used Shell scripting to automate day to day tasks.

Environment: Stash, Jira, Jenkins, Artifactory, Docker, Kubernetes, Ansible, Legacy Services, Sonarqube, Nagios, Containers, Micro Services, CyberArk PAM, Password Manager Pro, JAVA, C++, HTML, Bash, Ruby and Python.

ABB Labels, California

DevOps Engineer

December 2017- September 2018

Job Responsibilities:

• Worked closely with Project Managers to understand a code/configuration release scope and how to confirm a release was successful.

• Interacted with client teams to understand client deployment requests.

• Responsible for distributed applications across hybrid AWS and physical data centers.

• Performed all Linux operating system, disk management and patch management configurations, on Linux instances in AWS.

• Involved in designing and deploying multiple applications using the almost all the AWS cloud infrastructure focusing on high availability, fault tolerance and auto-scaling of the instances.

• Maintained the user accounts IAM Roles, Route 53(CNAME), VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.

• Configured AWS IAM and Security Group in Public and Private Subnets in VPC.

• Created AWS Route53 to route traffic between different regions.

• Using Chef, deployed and configured Elasticsearch, Logstash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and CloudWatch.

• Experienced in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like GIT and Subversion (SVN) on Linux platforms.

• Created repositories according the structure required with Branches, Tags and Trunks. Knowledge of DevOps principles and practice.

• Experience in working with EC2 Container Service plugin in JENKINS, which automates the Jenkins master-slave configuration by creating temporary slaves.

• Used MySQL, DynamoDB and Elasticache to perform basic database administration. Build out server automation with Continuous Integration - Continuous Deployment tools like Jenkins or Maven for deployment and build management system.

• Extensively experienced in using Build Automation tools like Maven, Gradle and working knowledge on other build tools like make file.

• Created and modified Ansible playbooks, shared using company Github.

• Used orchestration engine Ansible to automate private cloud deployment.

• Ansible installation and maintenance for infrastructure automation. Developed playbooks ruby shell scripts for build and deployment and configuration release process.

• Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS nodes and Tested Playbooks on AWS instances using Python. Run Ansible Scripts to Provide Dev Servers.

• Experienced with Docker container service. .

• Dockerized applications by creating Docker images from Dockerfile.

• Managed user accounts, groups, print queues and controlling access rights using Active Directory.

• Build a presentation to present the design of hosting architecture on Windows Azure.

• Responsible for all AD, SQL, Load Balancing, NSG's, and VPN configurations for Azure.

• Maintained JIRA for tracking and updating project defects and tasks.

• Worked on JIRA installation and upgrade and Performed JIRA configuration.

• Managed and document all post deployment issues utilizing the Post Deployments Issue Log.

Environment & Tools: AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53), GIT, VPC, JBOSS, EBS, SQL, Cloud watch, CloudFormation, Docker, Jira, Azure, AWS CLI, AWS Auto-Scaling, Unix/Linux, RHEL 5/6.8, Shell scripting.

Build and Release Engineer

Client: Leopad Tech Labs, Kerala, India

October 2016 – May 2017

Responsibilities:

• Used Jenkins to create jobs for continuous Integration and continuous Deployment by integrating Git, Maven, Nexus repository and Ansible.

• Performed day-to-day GIT support activities for different projects.

• Used Maven as build tool to build artifacts and was involved in managing Maven project dependencies by creating parent-child relationships between projects.

• Involved in editing POM.xml file to change the deployment of the build artifacts to different nexus repositories to maintain snapshots and Release builds separately.

• Developed build and deployment processes for various Pre-production environments.

• Deployed Java Enterprise applications to Apache Web Server.

• SonarQube was used to check and maintain the code quality.

• Used Ansible for automation and Configuration Management for implementing Continuous Deployment. Written playbooks and edited prior written Playbooks for infrastructure automation.

Environment: Linux, java, Git, Maven, Eclipse, Jenkins, Ansible, Nexus, Junit, SonarQube, Apache Tomcat Application Server

EDUCATIONAL QUALIFICATIONS:

Bachelor of Technology in Information Technology Engineering

Mahatma Gandhi University,Kerala India

August 2012 – April 2016



Contact this candidate