A DevOps, Build & Release Engineer with 9+ years of experience encompassing a thorough understanding and hands-on experience of DevOps methodology and workflow, Continuous Integration(CI)/Continuous Delivery(CD) Oriented Build Engineering, Configuration Management, Containerization, Cloud Services and System Administration. Has the ability and experience to meld development and operations to ensure quick delivery of an effective and efficient end-product. As a Software Engineer, has the experience with cloud computing platforms to design and deploy scalable solutions by adopting Automation and DevOps processes for Agile projects. Familiar with processing from OS to frontend and strategize project portfolio to match deliverable timelines.
Expertise:
- Extensive experience in the design and implementation of Continuous Integration, Continuous Delivery, Continuous Deployment (CI/CD) and DevOps processes.
- Experienced in Terraform extensively to build and provision the infrastructure involving writing modules for a variety of services such as APIs, queues, functions, and others.
- Experience with implementing monitoring solutions in Ansible, Terraform, Docker, and Jenkins.
- Hands on experience working with Configuration Management tools like Ansible, Chef.
- Experienced in creating Branches, Merging, Rebasing, Reverting, Tagging, and maintaining the version across the environments using SCM tools like GIT on Linux and Windows environments.
- Experienced in managing software artifacts required for development using repository managers like ECR, Nexus and JFrog Artifactory.
- Hands-on experience in container-based technologies Kubernetes, Docker and ECS.
- Experience with CI/CD in a containerized micro services environment.
- Involved in the design and deployment of a multitude of cloud services on AWS stack such as EC2, Route53, S3, RDS, DynamoDB, IAM, while focusing on high-availability, fault tolerance, and auto-scaling.
- Worked on VAULT, Secret Manager tool for storing Secrets, Key Value pairs and other security parameters.
- Experience with automating Build, Test and Deployment processes using CI/CD pipelines in Jenkins by developing scripts using Groovy, Bash etc.
- Automate using Ansible and Python the configuration, installation and deployment set up of many systems within Cloud Services including the monitoring system
- Ability and experience to meld development and operations to ensure quick delivery of an effective and efficient end-product.
Critical thinking DevOps Engineer with extensive understanding of high availability architecture and concepts. Purpose-driven professional with capacity to be strong team player plus work effectively independently.