Back to search result

DevOps Engineer

Employee | Tech | Professional | Philippines | Taguig | 2024-03-27 | REQ-10071731

Apply

You:

You're a coder and love coding. You have a passion for learning to better yourself through your coding. Automation

and the value it brings amazes you and you get your kicks from delivering systems to the customer. You take pride

in delivering world-class reliable and scalable systems

Expectations of you:

As a member of the engineering team, you will deliver robust and efficient engineering practice as directed by

business constraints while respecting controls. As the engineer, you are expected to:

  • Delivery of coding practices and automation while meeting quality criteria and project constraints
  • Explore and try different methods to improve productivity and efficiency of the team
  • Ensure alignment to Chief Architect roadmaps and strategies
  • Meet service levels for systems (availability, security, and performance)
  • Influence the direction of the overall architecture
  • Understand the public and private cloud concepts especially compute, network, storage and data
  • Understand cloud native application architectures and micro-services
  • Critical attention to detail about code, troubleshooting, efficiency and design
  • Develop and maintain standards of software development, components, and release management
  • Identify and reduce technical debt
  • Be able to communicate effectively – verbal and written
  • Be able to work alone or with others as needs dictate
  • Take ownership of all assigned tasks
  • Take ownership of systems and services assigned in production
  • Be proactive in promoting ‘Best Practices’
  • Be available for out of hours support as required

Demonstrable deep and applied knowledge of the following (2+ years)

Programming/Scripting Language & Automation

  • Proficient in one of Python, Go, Perl, Shell
  • Chef/Puppet/Ansible
  • Terraform

Web/Application Servers

  • NGINX
  • JBOSS/Spring knowledge is plus

RDBMS/Data

  • PostgreSQL, SQL Server, Oracle
  • Indexing and partitioning
  • Backups
  • Replication
  • Rapid Provisioning of nodes

Continuous Integration/Tooling

  • Git/Gitflow
  • Trunk-based Development
  • Software Branching/Merging Strategy
  • Artifactory/Registry
  • Test automation
  • Code quality tools
  • Builds per branch

Cloud

  • AWS/Azure/Google
  • VPC’s
  • Object Storage
  • Cloud Security best practice

Testing

  • Web Test Automation
  • Load & Performance Testing
  • Chaos Testing/Engineering

DevOps

  • Hashicorp toolset
  • Atlassian toolset
  • Configuration Management
  • Release Management
  • Canary Channels

Web Services

  • o REST
  • o XML

Logging, Monitoring and Instrumentation

  • ELK Stack
  • Grafana
  • Prometheus
  • Zipkin Tracing
  • Pagerduty/Opsgenie

PAAS

  • Containers & Docker
  • Kubernetes/DCOS Mesos/OpenShift
  • Service Discovery
  • Virtual Machines (VMWare)
  • Load Balancing
  • Secrets, keys management
  • Proxies (forward and reverse)
  • CDN, caching, compression
  • Firewalls
  • Gateways
  • HTTP protocols & Browser networking
  • Deep knowledge of TCP/IP
  • Knowledge of Linkerd/Istio is a plus

Security

  • TLS/SSL and certificates
  • Cryptography
  • JWT/SAML
  • API Security
  • Cloud / Infrastructure Security

Operating Systems

  • Linux distributions particularly RHEL
  • Deep knowledge of Linux Networking
  • Windows Server

Architecture

  • Distributed Systems Principles
  • Infrastructure as code
  • Micro-services
  • 12 Factor Apps
  • Continuous Deployment & Delivery

Apply

Back to top

Please be aware that the recruitment procedures, (labour) regulations and labour agreements of Philippines apply.

Yes No
Listen