ROLE DETAILS

Job Title: Lead DevOps Engineer

Position Level: Senior Supervisor

Location: Makati City

Work Setup: Onsite

Employment Type: Full-Time


ROLE SUMMARY

The Lead DevOps Engineer is responsible for leading the implementation of cloud-based improvements, system automation, and ensuring system availability, performance and cost efficiency for the organization’s services. The role involves leading and guiding a team, minimizing errors, enhancing system availability, and ensuring seamless and secure operations for optimal merchant satisfaction. The Lead DevOps Engineer will recommend continuous improvements to maintain a robust and scalable system, have a strong background in software development and operations, and with a passion for automation and improving system reliability in financial applications.


KEY RESPONSIBILITIES

People Management

  • Lead and mentor a team of DevOps Engineers, fostering a culture of collaboration and continuous improvement
  • Provide technical guidance and mentorship to junior and senior team members

Cloud Infrastructure Management

  • Establish and enforce best practices on AWS Services (VPC, EC2, ECS, RDS, Route53, Lambda) for high availability performance in line with industry standards
  • Optimize cloud infrastructure for cost efficiency without compromising performance
  • Implement new cloud features and services, ensure all resources are well-maintained and back-up strategies are in place

Automation, Scripting & Optimization

  • Build and maintain CI/CD pipelines using GitLab
  • Automate processes using CI/CD, Terraform or Ansible
  • Implement IaaC using Terraform to automate infrastructure provisioning
  • Create automation scripts using Bash, Groovy or similar languages

System Integration

  • Collaborate with development teams to integrate software with backend systems using Java, NodeJS, or ReactJS

Containerization

  • Manage and deploy containerized applications using Docker and implement containerization orchestration strategies for scalability and resilience

Incident Management

  • Provide L3 technical support and resolve production issues through root cause analysis
  • Ensure timely resolution of incidents to maintain system uptime

Code & Documentation

  • Maintain code quality through peer reviews and documentation
  • Document configurations, processes and incident resolutions

Performance & Cost Optimization

  • Use resource tagging to track costs and optimize usage
  • Ensure system uptime of 95.99% or higher


QUALIFICATIONS

  • Bachelor’s degree in Computer Science, Information Technology, or related field
  • At least 3 years of experience in cloud infrastructure, preferably in Fintech of Financial institutions
  • 3 to 5 years experience in the following skills/tools:
  • Cloud Management (AWS EC2, AWS ECS and ECR, AWS VPC, AWS
  • S3, AWS Route53, AWS Lambda, Digital Ocean, GCP, Azure)
  • IAAC (Infra As A Code – Terraform, AWS CloudFormation)
  • Containerization (Docker, Kubernetes, AWS Fargate)
  • Configuration Management (Ansible, AWS System Manager)
  • SSL/TLS (AWS ACM, OpenSSL, CSR, AWS ALB)
  • CI/CD (Jenkins, GitLab CI, AWS Code Deploy, BitBucket Pipeline)
  • Code Vulnerability Management (Sonarqube, GitLab SAST and DAST)
  • Scripting (AWS CLI, Groovy, Python, Bash)
  • Observability (Grafana, Telegraf, InfluxDB, Prometheus, Site24x7, AWS
  • Cloudwatch)
  • Linux and Windows Administration
  • Version Control (Git, GitLab, BitBucket)
  • Agile Methodology (Scrum, JIRA, Confluence, GitLab Issue)
  • Cloud-based email service management (Mailgun, AWS SES)
  • Cloud SFTP (AWS Transfer Family, Filezilla, Solarwinds, WinSCP)
  • User Identity Management (IAM)
  • Key Management (AWS Secrets, AWS KMS)
Similar jobs

More from Top Source Executive Search
Top Source Executive Search 15 hours ago
Top Source Executive Search 30 days ago
Top Source Executive Search 30 days ago

Lead DevOps Engineer

Apply Now
Back to search page