Critical thinking AWS DevOps engineer with expertise in developing, implementing, and managing dependable cloud infrastructures that accelerate operational effectiveness and expedite development processes. Inquisitive software developer with over 5+ years of experience working in the industry and received various appreciations for enhancing the methodologies and ensuring quality code deployments thereby retaining client satisfaction. With 2 years of International student experience, gained expertise in communicating well with diverse cultured people and demonstrated complex problem solving capabilities. Constant learner, self-motivator and believe in updating myself to be on par with the technology updates.
Overview
6
6
years of professional experience
Work History
DevOps Engineer
Syntel, Bosch Global Software
05.2019 - Current
Was in charge of maintaining services architectural layer as DevOps Engineer, which is used by business-oriented, client-facing applications
Managing, maintaining, and troubleshooting multiple environments in coordination with development, infrastructure, and operations
Direct involvement in projects implementing cloud infrastructure, API administration, and release automation
Responsibilities:
Utilizing Lambda, AWS to design and maintain Infrastructure as Code for test servers on Next Generation platform
Upon approval of tests, production implementation will begin
Manage many platforms simultaneously for automation purposes, including Linux, Windows, and GCP
Created and maintain CI/CD pipelines to support SDLC tasks in non-production and production environments
Experience to maintain Microservices Amazon Web Services EC2, VPC, ELB
Route 53, IAM, Cloud Front, SNS, and RDS
Installed and set up Nexus repository manager to allow internal teams to share artifacts, and made proxy Nexus repositories to quicken build process
Created and putting into practice completely automated server build management, monitoring, and deployment using tools like Splunk, shell scripts, GIT, Maven, GitLab and Jenkins.
Worked on Cassandra, Kafka, Apache, and numerous in-house Java services running in AWS Instances on Kubernetes was maintained and developed using Docker images
Knowledge in project management, change management, release management, and issue tracking in
JIRA
Created and implemented global Grafana, Prometheus, and Thanos metric and monitoring system to provide Kubernetes clusters with single pane of glass dash boarding and alerting environment
Reduced time between server provisioning and deployment by creating Ansible scripts for automated server provisioning and Docker images
Hands-on experience writing Terraform scripts to start AWS EC2 instances, make security groups, and establish VPC subnets
Experience setting up Jenkins for Continuous Integration and Continuous Deployment (CI/CD) to automate every build and deployment from beginning to end
Worked on Docker container snapshots, uninstalling images, and managing Docker volumes, Created
Docker images using Docker file
Used Azure Data Factory, data pipeline was automated
Experience branching, tagging, and keeping version across environment using SCM tools like GIT and Bitbucket
Experience in using PowerShell, Python, and Shell scripts for monitoring and automation
Developed automated scripting in Python (core) to deploy and manage Java applications across Linux servers
As DevOps Engineer with experience managing and integrating Jira who has worked in variety of roles and capabilities
Tools for Atlassian & DevOps are installed, setup, and receiving full support
Responsibilities:
Integrated Kubernetes clusters with AWS services including S3, EC2, RDS, and Lambda to support server less functions, computing, and data storage
Created managed container images and Docker images using Artifactory and Bitbucket to maintain application consistency and dependability
Utilized Terraform state files to detect infrastructure drift and reconcile any differences between actual and desired state of infrastructure
Upgrade EKS clusters, Gitlab and Artifactory applications
Implemented Terraform auto-apply feature using Gitlab to automatically apply changes to infrastructure based on changes in code, reducing manual intervention and speeding up deployment
Extensively used Jenkins for CI/CD and for End to End automation using pipeline scripts and freestyle tasks for every build and deployment
Checking logs when build in Jenkins fails and monitoring daily builds
Using Maven build tool, create WAR files
Master-slave configuration was used to provide simultaneous builds by configuring Jenkins nodes to build jobs and sharing workload of Jenkins server
Solid experience creating, updating, versioning, and provisioning AWS infrastructure using Terraform template files and modules
Strong Ansible Playbook writing, application deployment, and cloud service provisioning experience
Excellent knowledge of Docker containerization technology, including setting up customized
Docker containers and producing Docker files for various environments
Jenkins was used to carry out Continuous Delivery pipeline by integrating Git repository and automating Maven build instructions
Artifacts were deployed to Docker containers hosting application
Worked with Splunk was used to examine logs and keep eye on user dashboard in order to keep track of application and infrastructure health
Used JIRA to track project's development, create tickets, and produce reports on various bug issues
To change configuration from its current state to desired state, work was done on puppet manifest files and puppet master
Automated Docker deployment of MySQL containers, with Nagios used to monitor them, Maintained programs in Python and Shell related to building
Senior Manager, Data Analytics at Bosch Global Software Technologies (BGSW – Bosch)Senior Manager, Data Analytics at Bosch Global Software Technologies (BGSW – Bosch)