$13.0 per Hour
A performance driven ambitious software engineer with an extraordinary blend of and technical knowledge. Ability to communicate and motivate team members to enhance strategic goals and bottom line objectives. Creative problem solving and troubleshooting skills complemented by meticulous attention to details that will result in the success of an organization by developing new applications or improving existing ones.
- January 2018 - December 2022 - 5 Year
- August 2021 - January 2022 - 6 Months
Extensively involved in infrastructure as code, execution plans, resource graph and change automation using Terraform. Managed GCP infrastructure as code using Terraform.
Worked on Ansible as Configuration management tool to automate repetitive tasks, quickly deploy critical applications and proactively manage change.
Implemented a production ready, load balanced, highly available, fault tolerant Kubernetes infrastructure in GCP.
Created private cloud using Kubernetes that supports DEV, TEST, and PROD environments.
Create required components to enable a private, internal only cloud infrastructure
Developed, maintained and enhanced pre and post build scripts (Bash)
Created a Continuous Delivery process to include support building of Docker Images and publish into a private repository- DockerHub
Created Containers in Docker .
Built and deployed CI/CD pipelines
Orchestrated CI/CD processes by responding to Git triggers, human input, and dependency chains and environment setup.
- March 2019 - July 2020 - 17 Months
Expertise in setting up Jenkins and integrating with different tools to achieve the CI/CD.
Automation of Release and deployment processes using Scripting Languages such as Shell Scripting and plugins in Jenkins.
Experienced in administrating Jenkins, plugin installation and master/slave setup.
Experienced with Build automation Using Maven and Artifact management tools like Pulp.
Exposure on Docker containerization platform which includes writing Dockerfile, Docker Compose, deploying services for the applications.
Experienced in deploying the code through web/application servers like Apache Tomcat.
Ansible configuration management tool for continuous Deployment.
Uploading playbooks to nodes to main the infrastructure up to date.
Resolving merge conflicts in Git by manual merging.
Creating branches and repositories in GIT tool.
Strong work experience in UNIX/Linux environment.
Payment Domain Project
- January 2021 - January 2022 - 13 Months
Involved in designing and deploying a multitude applications utilizing almost all of the AWS stack (Including EC2, Route53 and IAM)
Focusing on high-availability and fault tolerance.
Created load balancers (ELB) and used Route53 with failover and latency options for high availability and fault Tolerance.
Creating and managing DNS records on Amazon Route 53.
Creating and managing AMI/Snapshots/Volumes, Upgrade/downgrade AWS resources (CPU, Memory, EBS).
Monitoring and troubleshooting Linux Servers and applications.
Verifying the applications logs and working with different teams to resolve issues.
Responsible for managing LVM &Manage SWAP partition if necessary.
Worked on Docker compose and Docker file, configuring services and deploy the applications.
Collaborated with development team to troubleshoot and resolve issues.
Familiarity with SCM tools such as GIT, including branching and merging strategies.
Managing Ec2 instances, Tagging instances, creating and managing user access via IAM.
Taking snapshot of AMI. And managing EBS volumes .
Maintaining snapshots for EBS volumes and administering IAM policies.
in B. TechOdiah University
- June 2011 - June 2013