Close this

Michael Effendi

Development
DKI Jakarta, Indonesia
Skills
DevOps
About
Michael Effendi's skills align with Consultants and Specialists (Information and Communication Technology). Michael also has skills associated with Programmers (Information and Communication Technology). Michael Effendi has 12 years of work experience, with 3 years of management experience, including a mid-level position.
Work Experience

IT Infra & Support Manager/DevOps

LOGISTIC
January 2022 - Present
  • Plan, manage, organize, and deliver the IT Infra team project INDONESIA (DEC on time. 5, 2022 - Ensure that the operation runs smoothly on a daily basis. PRESENT) Troubleshoot all projects and operational issues within a specific time frame. Communicate and work together with all team members during project assignments. Increase work productivity and efficiency. Restructure and configure Kubernetes clusters according to the needs. Setup and troubleshoot CICD pipelines. Harden instances and microservice clusters. Create an IaC for all resources. Configure, deploy, troubleshoot, and maintain all resources within the cloud as well as on-premise instances. Upgrade the Kubernetes version to the new stable release. Set up a VPN for secure connectivity. Document all the work. PT. ACCELBYTE Site Reliability Engineer (SRE) TEKNOLOGI Create new EKS cluster using Terraform. INDONESIA Setup, deploy, and verify mock server for several applications (NOV 8, 2021 - leveraging few tools and methodology. DEC 2, 2022) Modularize, migrate, and test terraform code for all resources inside a cluster. Troubleshoot and fix all manifest and config files. Create CICD automation for applications running on specific cluster with several CICD tools. Configure and maintain Istio gateway. Patch Istio configurations' drift. Setup Kubernetes native config management for deployment. Develop, maintain and update all Kubernetes components. Prepare Kubernetes upgrade from old version to the latest stable version. Monitor and troubleshoot problems inside Kubernetes cluster. Work along side developers to track and fix bugs on the application/infrastructure. Expand database size or structure according to the needs. PT. BRICK Senior DevOps TECHNOLOGY Design, implement, and restructure new environment. (JUNE 7 2021 - Setup PaaS using Elastic Beanstalk for all necessary NOV 5, 2021) configurations. Create CICD automation for applications running on all servers. Troubleshoot and maintain all operational servers. Prepare migration plan from existing to new environment.

Senior DevOps/Head of Infrastructure

ROOMME
January 2020 - December 2020
  • JUNE Architect, configure, troubleshoot, and maintain Kubernetes 6, 2021) environment with emphasize in scalability, reliability, and security. Build, test, release, and deploy CICD pipeline for all application using Jenkins, Ansible, and AWS tools. Create rollback feature in case of catastrophic failure during application deployments. Migrate from traditional VM instance to micro services in AWS using EKS. Setup and configure RDS and Redis cluster for reliability and performance upgrade. Create, establish, connect, troubleshoot and maintain multivendor cloud VPN as well as clint - cloud endpoint connectivity. Construct and deploy lambda functions for EC2 instance efficiency and other occasions. Create, configure, troubleshoot and maintain message broker using ActiveMQ/RabbitMQ. Setup and maintain bitbucket repository permissions, groups, and webhook for all Dev Users. Setup extra layer of security using Cloudflare (ongoing). Compose and troubleshoot CloudFront Distribution. Create, configure, and secure S3 for operational use. Restrict AWS services with IAM using least privilege principle. Schedule and configure backup for all main servers. Maintain weekly report to CTO and CEO for DevOps/Infrastructure project that has been deployed. Monitor all server performance using several AWS features and Datadog. SMARTSENSOR System Administrator/DevOps (APRIL 4, 2018 - Design and implement company's infrastructure from scratch. DEC 2019) Create, setup, maintain, and troubleshoot all running EC2 instances, databases, S3, load balancers, gateway with emphasize in security, availability, and redundancy. Setup VPC, route, subnets, security group, and DNS for production and test environments. Map out, migrate, test, and verify all production and test servers from old environment to AWS. Configure, migrate, test and verify DNS records from old environment to AWS. Install, configure, and troubleshoot RDS multi region replication Create and configure lambda and S3 connectivity. Create Web Server redundancy fail-over. Install, configure, maintain and troubleshoot monitoring server. Secure and harden all instances from AWS and OS stand point. Install, configure, secure, maintain, and troubleshoot WordPress sites. Perform all domains and email migration for all employees. Organize and structure Jira ticketing and Confluence Documentation. Document and organized all finished projects.

System Administrator/DevOps

LEVARTI
January 2017 - Present
  • Manage and maintain a 60+ mixed server environment MARCH 8, 2018) (Windows/ Linux), ensuring 99.9% or better uptime. Evaluate, monitor and enhance IT infrastructure with an emphasis on availability, reliability, scalability, security, data confidentiality and system integrity. Design, setup, and implement new AWS network topology for PCIDSS Compliance. Configure, install, maintain, and troubleshoot VPN connectivity across regions in AWS. Setup VPC, route, subnets, security group, and DNS for new environments. Create, configure, troubleshoot and maintain EC2 and RDS instances. Install, configure, and maintain VPN Multi Authenticator to connect to Data Center. Harden AWS user accounts and privilege through MFA, policies, group permission, and user control. Setup, configure, maintain all centralize servers such as FIM, centralize logging, and centralized authentication inside server farms. Automate configuration, updates, and customize installation through automation tools. Harden all Linux, windows, and services for every instance. Monitor all hosts, services, and APIs for all instances. Create backup servers for critical services. Document all changes and problems encountered during implementations. CASHLEZ IT Manager/Support/DevOps INTERNATIONAL Design, configure, harden, troubleshoot, and maintain all WORLDWIDE network devices in Head Office. (OCT 1, 2015 - Design, implement, configure, upgrade, and maintain all servers JUNE 2017) and network devices in Data Center to meet PCIDSS (Payment Card Industry Data Security Standard) requirements. Create, configure, develop, and maintain virtualization environment using vSphere 6 and xen. Setup Antivirus, shutdown unnecessary services, and hardens all servers and network devices to tighten up security posture. Configure, develop, and maintain centralized ldap authentication server in conjunction with Kerberos and TLS 1.2. Setup master-slave DNS configuration for local usage with DNS Sec enabled. Schedule all virtual machines' backup regularly using Bacula. Implement, develop, and maintain FIM software to monitor all activities within servers. Create, configure, develop, and maintain centralized automation server for software update and configuration adjustments on client side. Setup, create, add, and maintain iSCSI SAN storage. Troubleshoot all network glitters as well as software incompatibilities when using newest software release. Setup, configure, maintain, and troubleshoot DC - DR site replication using SRM and vSphere Replication. Delegate work duties to staff to attain objectives. Monitor, analyze, assist, and verify staff performance including performance review. Document all changes and problems encountered during implementations. Successfully achieved and certified PCIDSS v 3.1

Technical Consultant

DECILLION
January 2014 - December 2015
  • MAY security rules, vpn, and its connectivity during operational ) hours. Administer, maintain, enhance, and troubleshoot any necessary problems with Active Directory, File Sharing, samba interconnectivity, and vSphere server. Configure, Install, upgrade, and maintain Swift Alliance {Access, Gateway}, SNL, SAW, AWP, and Web stations for customers. Report and monitor client's swift server status periodically during health check maintenance.

Senior System Administrator

PT. FIRSTWAP
October 2012 - October 2012
  • - FEB Maintain and administer openldap, postfix, and qmail servers for 2013) in line usage. Install, configure, and maintain DNS primary and secondary servers for internal usage. Install, configure, maintain, and troubleshoot Samba printer sharing through ldap. Backup linux and windows workstations on samba server using backup script. Lock down any potential breach that could be exploited by hardening server security. Track, fix and solve sms broadcast problem for each customer through ticketing method.

Linux System Administrator

UNGGUL TEKNIK
June 2011 - June 2011
  • sure that Atalis servers can gather all necessary data from MARCH 2012) NOTAM Office and failover without any difficulties. Configure, upgrade, and troubleshoot PAlert firmware and servers problems. Install and configure Global Navigation Satellite Systems (GNSS).

Data Center Network Engineer

PT.NAP INFO
August 2008 - May 2011
  • Maintain, troubleshoot, and monitor SDH and HPOE equipment. Maintain inline equipment.

Implementation Engineer

SIEMENS
August 2005 - August 2005
  • Install, expand, and troubleshoot LTG, DLU, and other hardware AUGUST 2006) problems. Report any difficulties, malfunction hardware, and problem solving to those problems encountered on site.
Education

Adventist University

Bachelor of Science in Computer Information System