DevOps Infrastructure Engineer l KL & Penang
Job Description
Position Overview
Within the Cluster Delivery Organization, a collaborative team comprising Business Specialists, Business Experts, Engineer Specialists, Engineers, and Product Owners works cohesively. Utilizing Agile methodologies, team members are empowered to respond swiftly and flexibly to evolving conditions and customer requirements through iterative approaches and the continual development of innovative solutions.
This strategy is designed to yield superior products, enhanced quality, more efficient processes, and accelerated implementation, thereby ensuring that essential functionalities are delivered to clients while fostering the customer-centric evolution of existing products, processes, and services.
Key Responsibilities
- Crafting, deploying, and assessing tools for our worldwide Linux environments, including both Cloud and On-Premise setups for virtual and physical systems
- Standardizing and optimizing overall system configurations
- Conducting troubleshooting, problem analysis, monitoring, and performance enhancement
- Planning for disaster recovery and security management
- Simplifying and automating routine system administration tasks
- Maintaining comprehensive technical documentation
- Providing training and support to team members
- Engaging in effective teamwork and proactive communication with internal stakeholders
- Planning and deploying all RHEL application servers in production following established processes
- Regularly maintaining and updating operational systems
- Delivering 2nd and 3rd level support for designated IT systems
- Analyzing and addressing incidents and issues (cancellations, cross-country skiers, vulnerabilities, etc.)
- Implementing changes and releases within the specified domain
- Documenting the utilized systems (Asset Database Comin)
- Providing technical support for production operations
Required Skills and Qualifications
- Strong knowledge of Red Hat Enterprise Linux (RHEL), with an expected RHCA knowledge level
- General understanding of Cloud Technologies, including RHEL on Azure, GCP, and Google BMS
- Experience with virtualization technologies, particularly VMware
- Proficiency in Python, Git, CI/CD tools (such as TeamCity, Jenkins), and programming Vendor APIs like Red Hat Satellite API, Azure, GCP, VMware APIs, and MS Defender for Endpoint Linux
- Solid familiarity with either Red Hat Ansible, Ansible Automation Platform, SALT, or Puppet
- Capability to deploy all RHEL application servers in accordance with defined processes
- Addressing and resolving deficiencies identified through health checks
- Knowledge of middleware components (Tivoli, Backup, Nessus, etc.)
- Understanding of security topics (SIEM, Security Patching, PAM)
- Managing MS Defender predefined tasks (configuration adjustments, scan defect resolution, network failures)
- Basic administration skills in OpenShift
- Monitoring of OS basics
- Programming scripts and batch processes to automate system workflows
- Experience supporting server migration initiatives
Essential Skills:
- In-depth knowledge of Python
- Extensive experience in CI/CD pipeline creation
- Comprehensive knowledge of TeamCity
- Broad infrastructure application experience
- Robust operational architecture expertise
- Solid background in infrastructure and operating systems
- Good understanding of Ansible
- Familiarity with YAML
- Experience with test automation
- Proficiency in Golang
- Knowledge of BASH, JavaScript, REST API, ServiceNow scripting, Tekton, and Atlassian tools
Personal Attributes:
- Significant application infrastructure experience
- Broad experience in infrastructure and operating systems
- Extensive operational architecture experience
- Proficient application of service management processes
- Considerable experience in IT security
- High resilience under pressure
- Strong innovative capabilities
- Excellent collaborative skills
- High orientation towards results and goals
- Strong service orientation
- Advanced analytical capabilities
- Exceptional conceptual thinking skills
Critical Skills/Work Attitude:
- Advanced foundational knowledge
- Mastery over the complete lifecycle of relevant topics
- High productivity and quality of work
- Quick adaptability to new subjects
- Structured communication of information to external parties
- Ability to guide other team members
Educational Requirements:
- A degree from a University of Applied Sciences or equivalent professional experience
- A minimum of 5 years of relevant professional experience
- Experience in IT operations with responsibility for systems and/or complex processes
