Platform Engineer Platform Engineer …

in Kuala Lumpur, Kuala Lumpur, Malaysia
Permanent, Full time
Be the first to apply
in Kuala Lumpur, Kuala Lumpur, Malaysia
Permanent, Full time
Be the first to apply
Platform Engineer
Experian are looking for a DevOps mature professional to join our Engineering team. This is great opportunity to work in an established team on a DevOps journey.

Using the latest engineering tools, you'll be helping to drive a 'cloud first' strategy on a scaled agile project. You will be involved in the full software lifecycle, working within an agile team who are responsible for deploying production application stacks for our evolving flagship cloud hosted platform.

You will be working closely with software engineers and site reliability engineers and must have strong team collaboration skills, you will need to be passionate about automation & the DevOps movement.

The candidate should confidently understand the benefits of infrastructure as code (and the associated disciplines it requires), along with having significant experience of the majority of established tools and technologies.
Required Skills and Experience
  • Strong Linux administration: Redhat
  • Configuration management tools - Ansible, Terraform
  • Continuous integration tools - Jenkins, Bamboo
  • Monitoring systems - Splunk, ELK/Kibana
  • Release management - Git Flow
  • Version control systems - Git, SVN
  • Cloud technology - AWS, Azure
  • Tools - Hashicorp Vault and or Kafka
  • Lateral thinking, reverse engineering, good problem-solving skills
  • Obsession for good documentation: using confluence to log changes, write procedures and instructions
  • Programming skills and have strong interest in DevOps, Systems
  • Engineering or Build and Release Engineering

Principle Responsibilities
  • Work closely with the development team to bring new software releases to production more effectively
  • Develop and deploy OSS tools for use within the Cloud Operations group
  • Develop, deploy and manage a highly-scalable and high-availability platform which monitor and maintain service performance and
    availability metrics
  • Automate everything from deployment, monitoring, management and incident response - treat 'Everything as Code'
  • Take ownership of our configuration management platforms
  • Collaborate with developers to bring new features and services into production
  • Assist identifying and mitigating security threats to comply with a strict security compliance
  • Develop and improve operational practices and procedures
  • Produce high-level design documentation where required
  • Ensure close collaboration between Development and Operations, enabling smoother operation between teams
  • Innovation in all areas - people, process, technology

Desirable Skills and Experience
  • Agile / Scrum Development
  • You've built monitoring for production infrastructure
  • Issue tracking software- JIRA, ServiceNow
  • Containerization: Openshift, Kubernetes, Docker
  • Experience with APIs, Apiigee
  • Caching Technologies - Memcached - Couchbase - Varnish
  • Monitoring systems - Cacti, Nagios, Zenoss, FusionReator
  • Experience supporting Development teams using JSon, REST, Soap, XML, Ajax
  • MySQL and MSSQL DBA skills as well as NoSQL solutions
  • Knowledge and experience of working with package management systems like RPM, .deb, etc
  • Experience securing servers covering file integrity / intrusion detection / application firewalls / auditing
  • Experience of working/transitioning to a continuous deployment strategy
  • Experience with Security Audits - Qualys, Evident, Penetration tests - Security certifications - ISO 27000 / PCI
  • Services over network - NFS - iSCSI - Samba - Ldap - DNS - rsync - Load Balancers - SSL off-load
  • Web technologies: Apache / Nginx - Squid - HAProxy - Mod_security -
  • WebDAV - AJP Proxy