Application Administrator (SP6) - IT Enterprise Services Platform
Position summary
Introduction
Job description
KEY PERFORMANCE AREAS (KPAs)
· Application Operations & Support:
o Provide comprehensive monitoring, application, and system support for all development, staging, training, and production application services environments.
o Diagnose and resolve application-related incidents efficiently, collaborating closely with the client support team.
o Respond to and resolve queries from business users in a timely and efficient manner, ensuring proper logging and tracking through designated channels.
o Conduct daily reviews of application logs, tracking, resolving, and documenting any identified errors.
o Provide 24x7 on-call support on a rotational basis for event monitoring, incident triage, and escalation.
· System & Infrastructure Management:
o Support the management of host operating systems (Windows, VMware/Hyper-V) and critical software subsystems, including databases, web servers, LDAP, and security components.
o Collaborate with subject matter experts (SMEs) to maintain and optimize health, monitoring, alerting, and reporting tools.
o Participate in disaster recovery planning and execution, including environment review, shutdown, startup, verification, and troubleshooting of application-related issues.
o Implement security best practices and ensure systems are updated with the latest security patches.
· Application Lifecycle Management:
o Ensure the performance, availability, and uptime of critical application components are consistently reported.
o Manage the application software lifecycle, ensuring all IT platform applications are maintained on the latest stable versions.
· Documentation & Knowledge Management:
o Develop and maintain comprehensive application documentation, including system diagrams, configuration guides, application standards, and high-performance/availability configurations.
o Document resolutions for all application issues and maintain a knowledge base for common requests and solutions.
o Ensure adherence to documentation standards for all production applications.
· Production Monitoring & Optimization:
o Proactively monitor key performance metrics across various production systems to identify and troubleshoot technical issues.
o Conduct root cause analysis for complex application problems and recommend effective solutions to optimize performance and stability.
o Administer and troubleshoot scheduled jobs, ensuring their timely and accurate execution.
o Analyze application performance and recommend necessary upgrades, patches, and enhancements to maintain optimal functionality and security.
· Inter Team Collaboration:
o Apply a DevOps mindset that guides behavior and decision making.
o Participate and contribute in agile team ceremonies (Daily Standup, Iteration Planning, Iteration Review, PI Planning, etc.)
o Collaborate with Agile teams on a shared vision to implement DevOps and the continuous delivery pipeline.
Core Competencies:
o Troubleshooting & Root Cause Analysis: Exceptional ability to diagnose and resolve highly complex, ambiguous, and intermittent application issues, often spanning multiple layers of the IT stack (application, OS, database, network). Proficiency in advanced debugging, log analysis, and performance profiling tools.
o Operating System & Infrastructure Mastery: In-depth knowledge and hands-on experience with various operating systems (Windows Server, Linux distributions) and virtualization platforms (VMware, Hyper-V). Strong understanding of underlying infrastructure components (networking, storage, security).
o Scripting & Automation Proficiency: Expertise in scripting languages (e.g., PowerShell, Python, Bash) to automate routine tasks, streamline deployments, manage configurations, and integrate systems. Experience with configuration management tools.
o Cloud Platform Fluency (where applicable): Strong understanding and practical experience with cloud platforms (AWS, Azure, GCP) and their services relevant to application hosting, deployment, and management.
o Security & Compliance Acumen: Comprehensive understanding of application security best practices, vulnerability management, access controls, and compliance frameworks. Ability to implement and enforce security policies.
Minimum requirements
Experience/Knowledge & Skills
o At least 3-5 years of experience in an IT systems administration environment.
o Strong knowledge of web server technologies (e.g., IIS, Apache HTTP Server, Nginx, Tomcat).
o Familiarity with containerization technologies (e.g., Docker, Kubernetes) and orchestration platforms is a significant advantage.
o Strong scripting skills in Powershell for Windows environments and at least one other language such as Python or Bash for system automation, data manipulation, and integration.
o Knowledge specific to the business, e.g. banking products, banking rules and legislation, payment channels, payment methods, regulation and compliance, etc.
o Understanding of the software development life cycle and basic software terminology.
o AzureDevOps experience an added advantage.
o Experience in documenting test scripts, test cases and test data.
QUALIFICATIONS
o Diploma or Degree in Information Technology, Computer Science, or equivalent.
o ISTQB Foundation certificate will be an added advantage.
o Microsoft SQL certification will be an added advantage.
o SAFe for Teams certification will be an added advantage.