Job Description
As a DevOps Engineer, you will play a vital role in supporting and enhancing our cloud-based infrastructure. You will be responsible for ensuring the reliability, security, and scalability of our services within a structured AWS environment.
Key responsibilities include managing compute resources, monitoring infrastructure health, troubleshooting issues, and responding to alerts or incidents as required.
You will also assist with the execution and maintenance of infrastructure-level backup strategies, support system patching, package updates, and security hardening practices across Linux environments.
Furthermore, you will participate in resource planning and capacity management to support application scaling and performance tuning.
Infrastructure Support:
* Manage compute resources (EC2 instances) across various application environments and availability zones.
* Monitor infrastructure health using AWS-native tools (e.g., CloudWatch, CloudTrail), troubleshoot issues, and respond to alerts or incidents as required.
* Assist with the execution and maintenance of infrastructure-level backup strategies, including EBS snapshots and RDS backups with defined retention policies.
* Support system patching, package updates, and security hardening practices across Linux environments.
* Participate in resource planning and capacity management to support application scaling and performance tuning.
Development:
* Develop and maintain internal tools, scripts, and utilities to support operations, system administration, reporting, and internal team workflows.
* Build integrations between internal systems and third-party services or APIs (e.g., ticketing systems, communication tools, monitoring platforms).
* Automate repetitive processes and administrative tasks using Python, Bash, or other scripting languages.
* Assist in implementing AI-enabled workflows, automation, and integrations across internal applications and processes.
* Maintain documentation for all developed tools, scripts, and automated processes to ensure maintainability and audit readiness.
-----------------------------------
Requirements
Role Requirements
Demonstrated experience managing cloud infrastructure using AWS and Azure services.
Proficiency with Linux system administration, including patching, performance tuning, and security hardening.
Strong scripting skills using Python, PHP, .NET, or equivalent for automation and process improvement.
Familiarity with infrastructure monitoring, log management, and alerting using AWS-native or similar tools.
Experience with access control, security group configuration, and IAM policies aligned with least-privilege principles.
Ability to develop and maintain internal utilities, scripts, or dashboards to support team operations and compliance needs.
Understanding of backup strategies, disaster recovery, and system availability concepts.
Exposure to infrastructure-as-code, CI/CD tools, or containerization (e.g., Docker, Kubernetes) is desirable.
Experience or familiarity with AI technologies such as Retrieval-Augmented Generation (RAG), Model Context Protocol (MCP), prompt engineering, or integrating AI APIs into internal tools is considered a plus.
Desirable Skills
Strong documentation habits and an understanding of operating within a compliance-driven environment.
Ability to work independently and collaboratively across infrastructure, security, and admin teams.
-----------------------------------
What's in it for You?
Permanent work-from-home.
Fast career growth & development with our internal promotion.
PHP 100,000 medical coverage for 2 dependents.
Dental and optical benefits.
Company-provided equipment.
Virtual games, events, lunch outs, and many more.