Provide day to day global Linux operational support, performance tuning, disaster recovery, and patch/release management of the Systems infrastructure.
Work with the PM team to review the application build out requirements and build Linux Systems.
Develop scripts to interface with various systems platforms.
These scripts will be used for systems automations, configuration management, and daily reporting as needed.
Implement and document technical solutions that help ensure the stability and up time of the environment is maintained for maximum service availability to users.
Respond to emergency issues, root cause analysis and implement preventative measures as needed to ensure the issues do not repeat.
Provide technical assistance to Operation, Application Developers/Owners in resolving production incidents.Interface with vendors for troubleshooting, upgrading and recommending necessary changes to currently implemented software/hardware tools.
Ensure Bank standards are followed were appropriate and partner with other bank departments to ensure alignment to overall IT strategy.
Work closely with the business and operations IT partner to define requirements and scope.
Write detailed requirements and documentation before products are released to production
Maintain team knowledge base of known issues, resolution steps, new processes and overall product documentation, and provide on-going general updates to ensure content remains current.
Provide Unix / Linux Administration of servers running Unix (Solaris 10) / Linux ( preferably RHEL6).Being able to automate via scripting (Perl, Python, Unix Shell).
Work on BAU tasks and ad-hoc Unix/Linux projects as required.
Liaise with vendors and third party colocation data centre.
Maintain System Run Books and other documentation with updates and changes to day-to-day support.
Be engaged in Incident Management, Production Support, and Performance Monitoring responsibilities.
Participate in the Book of Work on some Saturday for implementing planned changes to servers as required (Minimum once a month).
Joined the on-call rota for after-hours escalations and stand-by during after hours and the weekend (Minimum once a month).
Interact with System Administrators globally and provide assistance / mentoring of junior members.You Offer
Required Qualifications:
Bachelors or equivalent degree in Computer Science or a related technical field
Experience designing, developing, implementing and Operations of Unix/Linus systems
Solid Scripting knowledge
Preferred Qualifications:
5+ years of Linux competency developed through practical experience in implementation and operation of complex
Linux / UNIX environments and related infrastructure systems
Enterprise skills with solid understanding of major enterprise architecture frameworks
Self-motivated, dedicated and dependable
Solid Security awareness
Solid problem identification / problem solving skills, capable of creating creative workarounds "on the fly"
Excellent communication skills
Specifically seeking for the following technical skills:
Expert in Linux, Red Hat 5/6/7 (SUSE and Solaris is a plus)
Expert in scripting, e.g. Shell, Perl, Ruby
Solid in Networking and OS services (e.g. TCP/IP, PXE, DHCP, DNS, NTP, Firewalls,)
Experience with containers, Docker
Solid experience with Red Hat clustering, Pacemaker
Solid experience with Red Hat Kickstart / Red Hat Satellite / Spacewalk
Solid experience with configuration tools like Puppet