Devops Engineer (cloud Technologies & Devops) Resume
3.00/5 (Submit Your Rating)
Louisville, KY
SUMMARY:
- A competent professional; offering over 9+ years of experience into DevOps Engineering and Cloud engineering.
- Skilled in DevOps Integration: Leading the successful integration of tools/technologies into CI/CD
- Good Hands on in writing the bash scripts for automation.
- Broad - based expertise in configuration & maintenance of High Availability and Monitoring Solutions
- Excellence in deploying, automating, maintaining & managing AWS cloud- based production system to ensure the availability, performance, scalability & security of productions systems
- Proficient in performing a wide variety of technical and administrative duties in overall systems design, development, and delivery.
- Proven success in building, releasing & configuration management of production systems
- Rich experience in DevOps Engineering involving design, architecture, and implementation of next generation system architecture & automation solutions; expertise in DevOps best practices with Cloud Formation, Auto Scaling Groups, and Configuration Management, Infrastructure Automation, and Enterprise Security
- An effective communicator with analytical, logical, and interpersonal skills to relate to people at any level of business; quick learner with the capacity to work under pressure and meet deadlines
WORK EXPERIENCE:
Confidential, Louisville, KY
DevOps Engineer (Cloud Technologies & DevOps)
Responsibilities:
- Designing solutions, developing test, cloud migration strategies to ensure proper functioning of the operations
- Managing the set-up, maintenance, and ongoing development of continuous build/ integration infrastructure (CI/CD) using Jenkins, Azure DevOps and AWS Code Pipeline.
- Designing and maintaining code for Infrastructure as a Code using Terraform and Ansible.
- Driving measures to manage configure monitoring for prod environment
- Leading the implementation of business rules; rendering support in configuring automation throughout SDLC
- Designing and developing automation to support continuous delivery and continuous integration processes
- Performing system troubleshooting and problem-solving across platform and application domains; suggesting architecture improvements, recommending process improvements
- Actively constructing company's DevOps strategy in a mix environment of Linux servers along with designing & implementing a cloud strategy based on Amazon Web Services
- Developing and maintaining various DevOps related tools for the team such as provisioning scripts, deployment tools, and development & staging environments on AWS and Cloud
- Maintaining healthy business relations with clients and ensuring high customer satisfaction metrics by achieving delivery & service quality norms
- Supervising all Documentation for new features in a Release
- Design, analyze and implement Jenkins pipelines for the complete build and release life cycle.
- Configure Webhooks and Branching strategy in GIT.
- Using the Jenkins pipeline to build and push the latest tagged docker images to ECR.
- Involved in writing the docker files to build images and deployed the containers to the different environments.
- Used the Terraform to create ECS faregate cluster, task definitions and Service creation in Different Dev and Prod AWS Accounts.
- AWS Cloud architect and administrator activities.
- Automated environments configuration using Ansible.
- Automated resource provisioning in AWS using Terraform and deployed the Infra provisioning scripts through terraform.
- Configuration of nodes for Jenkins to customize builds for different operating systems, optimize and smooth running of build jobs.
- Administrative activities on Jfrog Artifactory.
- Updating and upgrading of tools and performing necessary pre and post activities.
- Automation of manual process at different levels of the software life cycle using different technologies and shell scripts.
- Creating change requests (CRQs) in ServiceNow for the approvals of costumer for changes that impact the different environments.
- Performing Pre and Post server trashing/discontinuation/decommission activities.
- For New applications, work with development team to get the requirements of application build and deployment process.
Confidential - Auburn Hills MI
DevOps Engineer.
Responsibilities:
- Kubernetes cluster setup on On-prem data center servers.
- Automated the deployments of micro service components to Kubernetes cluster using helm charts.
- Monitoring the services deployed on the Kubernetes cluster using ELK stack.
- Worked on building the micro service components to Containerize as a Docker images by writing the Dockerfiles.
- Responsible for Code audit approvals DEV to QA, SIT to UAT, UAT to PROD as a library control team.
- Coordinated with dev teams and BA teams to perform the pull requests across different branches and builds schedule to the environments.
- Created the pipelines (CI pipeline & CD Pipeline) on Jenkins for Code promotion from Dev to Prod.
- Linux and Windows environments administrative support on daily basis.
- Used Maven as a build tools on java projects for the development of build artifacts on the source code.
- Configured local Maven repositories and multi-component Ant projects with Nexus repositories and scheduled projects in Jenkins for continuous integration.
- Establishing standards for build artifact management and build configuration. Documentation of change management and best practices.
Confidential - Auburn Hills MI
Azure Engineer
Responsibilities:
- Worked on Azure DevOps Pipelines for Node applications and windows applications.
- Hands on With Networking resources Setup with VNET’s and VPN.
- Worked on App service setup & DB and automation of resource provisioning using ARM templates.
- Monitoring the azure resources using Azure app insights and configured the dashboards from the data collected.