onsite
IT Infrastructure Engineer - TRM International
Devops Engineer
Senior IT Infrastructure Engineer responsible for designing, deploying, and maintaining secure, high‑availability infrastructure across on‑prem and cloud environments, with a focus on performance monitoring, capacity planning, and continuous improvement in a fast‑paced financial services setting.
About the role
Key Responsibilities
- Design, implement, and maintain scalable IT infrastructure, including servers, virtual machines, and cloud resources (primarily AWS).
- Configure and manage Linux-based systems, ensuring optimal performance, reliability, and security.
- Implement networking solutions, including routing, switching, VPNs, and firewall policies to support secure connectivity.
- Deploy and maintain virtualization platforms (e.g., VMware, KVM) and container orchestration where applicable.
- Develop and maintain automation scripts (Python, Bash) for provisioning, configuration, and monitoring tasks.
- Monitor system performance, capacity, and availability using tools such as Prometheus, Grafana, and CloudWatch, and proactively address bottlenecks.
- Collaborate with security teams to enforce best practices, conduct vulnerability assessments, and implement remediation plans.
- Document infrastructure designs, procedures, and incident responses to support knowledge sharing and compliance.
Requirements
- 5+ years of experience in IT infrastructure engineering, preferably in financial or banking environments.
- Strong proficiency with AWS services (EC2, VPC, RDS, IAM) and Linux system administration.
- Hands‑on experience with networking, virtualization, and security best practices.
- Solid scripting skills in Python or Bash for automation and monitoring.
- Excellent problem‑solving abilities, strong communication skills, and a proactive approach to continuous improvement.