Skills
Web Development
Programming Language
Development Tools
Database
Software Testing
Operating System
Others
Mobile Apps
Software Engineering
Positions
Portfolio Projects
Company
PACS
Description
AWS Administrator
- Creating IAM user, groups, assigning IAM roles and policies.
- Hands-on experience on Architecting and securing the infrastructure on AWS using IAM, KMS, Cloud Trail, Cloud Watch, Security Groups & NACL etc.
- Copying same instance from one region to other region using Snapshot and AMI services focusing on security concerns.
- S3 bucket creation with Lifecycle policies & CRR/SRR.
- Worked on Elastic Load Balancer and Auto Scaling Group focusing on scalability and high availability.
- Setting up and managing RDS while connected with EC2 instance.
- Hands on Experience with EC2, ELB, EBS, EFS, S3, VPC, Cloud watch and ASG.
DevOps Administrator
- Created Shell Scripts for automation in Build, to automate application deployment in WebLogic, managed server startup and shutdown script, logging mechanism etc.
- Installed, Configured and Managed Jenkins CI Automation.
- Used Jenkins in continuous integration and automation of daily process.
- Handling Code Releases and Deploying applications in Test and Dev environment.
- Created Ansible playbook for installing software on multiple servers while configure new Environments.
- Monitoring system resources, logs, disk usage, scheduling backups and restore
- Used Jenkins in continuous integration and automation of daily process.
- Coordinated application release with developer, DBA, QA and project management teams.
Company
XL Axiata
Description
DevOps Administrator
- Responsible for managing project deployment on various environments using Kubernetes as orchestrator and Docker as container runtime engine.
- Responsible for creating and managing CI/CD pipelines with Jenkins.
- Responsible for automating infrastructure as code for backing services with Ansible.
- Automating Redundant and manual Tasks for ease.
- Creation of off shore environment with all related application setup and CD creation.
- Periodic checks of production and development systems; CPU utilization, memory profiles, disk utilization, network connectivity, system log files, etc.
- Co-ordinating with different teams for faster response and resolutions, thereby minimizing downtime or blockers.
Skills
DevOps