DevOps Engineer
Project 2: BFI Finance Indonesia
Role: DevOps Engineer
Jan 2021 – Feb 2022
Roles & Responsibilities:
● Create and maintain fully automated CI/CD pipelines for code
deployment.
● Worked in Amazon Web Services environment and Hands on
Experience in AWS services like Elastic Compute Cloud (EC2), IAM,
VPC, S3, CloudWatch.
● Worked at optimizing volumes and EC2 instances and created
multiple VPC'S.
● Maintaining VPC, Subnet, IGW, Route table, Endpoint, NAT
Gateway and VPC peering connection.
● Setup and configured EIP to EC2 instances and created AMI
images of critical ec2 instances as backup using GUI.
● Created Alarms and notifications for EC2 instances using
CloudWatch.
● Setup and managed security groups, VPC specific to environment.
● Creating S3 buckets and managing policies for S3 buckets.
● Utilize EBS to store persistent data and mitigate failure by using
snapshots.
● Attaching or Detaching EBS volume to AWS EC2 instance.
● Update Ansible Inventory files & playbooks.
● Worked in GitHub/Git to manage source code, Managed GitHub
repositories and permissions, including branching, Merging, and
tagging.
● Worked on Jenkins by installing, configuring, and maintaining for
the purpose of continuous integration.
● Created build jobs, installed plug-ins, and configured distributed
builds in Jenkins.
● Experience in Creating Docker file, build images, run containers,
Docker volume and registry.
● Hands on experience in installing and administrating tools like GIT,
Jenkins, Docker, Tomcat in Linux platform.
● Hands on experience in Monitoring the application and server logs
through Nagios.
● Good knowledge on building and maintaining the existing
infrastructure through Terraform.
● Basic knowledge on writing playbooks on Ansible
Project 1: AT&T
Role: DevOps Engineer
Nov 2018 – Dec 2020
Roles & Responsibilities:
● Expertise in AWS, experience in implementing new AWS EC2
instances and working with S3 storage.
● Design highly available, cost effective and fault tolerant systems
using multiple EC2 instances, AutoScaling, and AMIs.
● Design roles and groups for users and resources using AWS
Identity Access Management (IAM)
● Provide highly durable and available data by using S3 data store,
Versioning, Life Cycle Policies and create AMIs for mission critical
production servers for backup.
● Manage network security using Security Groups, and IAM.
● Administered and Implemented CI tools like Jenkins.
● Focus on Continuous Integration and continuous deployment and
promote enterprise solution deployment assets to target
environments.
● Extensive experience in using Version control systems like GIT.
● Ability to work closely with teams, in order to ensure high quality
and timely delivery of builds and releases.
● Strong ability to troubleshoot any issues generated while building,
deploying.
● Used GIT as Version Control System for maintaining the discipline
required working with the codes on different files.
● Knowledge in automating tasks and process through scripts,
implementing branching models, implementing Build/Release
solutions.
● Verify Deployments logs to check for successful deployments.
● Creating, maintaining, and evolving an AWS cloud infrastructure
for running applications & functioning on creating EC2, VPC,
Subnets
● Implementing continuous integration/continuous delivery (CI/CD)
pipelines when necessary & working on Micro service like Docker
● Responsible for taking the source code and compiling using Maven
and package it in its distributable format, such as a JAR / WAR /EAR.
● Hands-on in writing the Docker files for building images,
Containerizing applications with Docker