Linux Engineer | KL / Penang
Job Description
Overview
Within the Cluster Delivery Organization, a collaborative environment is fostered with Business Specialists, Business Experts, Engineer Specialists, Engineers, and Product Owners working in unison. Utilizing Agile methodologies, employees are empowered to swiftly and adaptively respond to evolving conditions and customer demands through iterative processes and ongoing innovation.
This strategy emphasizes the creation of superior products, enhanced quality, increased efficiency in processes, and accelerated implementation. It ensures that valuable features are provided to customers while continuously improving existing products, processes, and services with a focus on customer needs.
To accomplish these goals, team members operate autonomously, independently, and in a self-organized manner. They assume responsibility for all necessary processes and systems related to their respective products, processes, and services. Open lines of communication among team members facilitate timely feedback, allowing for the quick identification and rectification of issues—embracing a 'Fail Fast' philosophy that supports a rapid response to changes in conditions and customer expectations through iterative actions.
The engineer position is fundamentally technical, fulfilling the role of a Cell Member.
This individual possesses an agile and digital mindset, continually adapting to current demands through appropriate development methodologies. The engineer is mobilized wherever their expertise is required, showcasing flexibility in deployment across various cells and chapters, even transcending cluster boundaries.
Key Responsibilities
- Engage in a cross-functional team to fulfill all tasks necessary for delivering relevant products, services, processes, and systems
- Manage and oversee the product portfolio, implementing and furthering the development of one or more products, services, processes, and/or systems throughout their entire lifecycle while adhering to quality standards.
- Formulate and execute digital strategies, ensuring the foundational infrastructure of products, services, processes, and systems, consistently introducing innovative technologies, and enhancing the use of digital channels
- Continuously refine uniform, efficient process-organizational concepts
- Develop, enhance, and transfer technical and process-related knowledge, as well as IT-related expertise in the pertinent area
- Apply and further develop the essential competencies for constructing new, future-oriented digital architectures
- Design and implement agile quality assurance and risk management strategies
- Conduct analyses and develop concepts based on market trends and competitive insights
- Manage pricing and benchmarking activities
- Oversee customer and interface management, including requirements analysis, consulting, and support for central functions and clusters regarding relevant issues
- Ensure compliance with internal and external requirements, especially concerning regulatory, reporting, compliance, and audit issues, following best practices
- Operate and maintain infrastructure while providing robust support for relevant systems, including data management, reporting, and authorization oversight
- Adhere to security standards while ensuring stable operations concerning products, services, processes, and systems
- When enhancing products, services, processes, and/or systems, consider IT accessibility and software ergonomics in alignment with the objectives of the Commerzbank Inclusion Action Plan
Required Skills and Qualifications
- Plan and deploy all RHEL application servers in production according to defined procedures
- Actively maintain and update production systems
- Provide 2nd and 3rd level support for the assigned IT systems
- Analyze and resolve incidents and problems (e.g., cancellations, cross-country skiers, vulnerabilities)
- Implement changes and releases within the responsible domain
- Document the systems utilized (Asset Database Comin)
- Provide technical support for production operations
- Strong knowledge of Red Hat Enterprise Linux (RHEL), with RHCA knowledge level expected
- General understanding of Cloud Technology, including RHEL on Azure, GCP, and Google BMS
- Familiarity with virtualization technologies, specifically VMware
- Proficiency in Python, Git, CI/CD tools (such as TeamCity, Jenkins...), and programming vendor APIs like Red Hat Satellite API, Azure, GCP, or VMware APIs
- Solid knowledge of Red Hat Ansible, Ansible Tower, SALT, or Puppet
- Deploy RHEL application servers following established processes
- Address and resolve deficiencies identified from health checks
- Experience with middleware components (Tivoli, Backup, Nessus…)
- Knowledge of security topics (SIEM, Security Patching, PAM…)
- OS Basis Monitoring experience
- Ability to script and batch run for automating system sequences
- Experience participating in server migration projects
Education
- Bachelor’s degree from a University of Applied Sciences or equivalent professional experience
- A minimum of 5 years of professional experience
- Experience in IT operations with accountability for systems and/or complex processes
