Senior Systems Administrator for Banking Software

Вакансия закрыта
Оплата: По договоренности
Удаленно
Full-time

Key Responsibilities:

- Administer complex application software ecosystems within enterprise banking environments.

- Resolve critical incidents and defects across production environments with minimal downtime.

- Optimize system performance for high-load financial applications requiring maximum reliability.

- Configure and administer Apache, Tomcat, and Nginx application servers on CentOS platforms.

- Manage RabbitMQ configurations, including clustering, load balancing, and monitoring.

- Implement and maintain cryptographic security modules (CryptoPro) to ensure data protection.

- Customize business logic using Ruby, Python, and PHP as per system specifications.

- Extract and analyze data from relational (PostgreSQL, MS SQL) and non-relational databases (MongoDB, ClickHouse).

- Deploy and maintain configuration management systems using Puppet and Ansible.

- Orchestrate containerized applications using Docker and Kubernetes.

- Implement monitoring solutions with Zabbix 5.x and custom alert configurations.

- Optimize CI/CD pipelines using GitLab and Jenkins for seamless application delivery.

- Develop and maintain technical documentation for incident resolution.

- Automate routine tasks using Python, Bash, and CMD scripting.

- Train junior administrators and support staff on system operations and troubleshooting.

- Develop incident prevention strategies and disaster recovery plans.

- Coordinate with development and operations teams to address technical debt.

- Manage system changes to minimize service disruption.


Required Skills:

- 3+ years of experience administering complex application systems in financial environments.

- Advanced knowledge of Windows and Unix/Linux operating systems.

- Expertise in configuring and optimizing Apache, Tomcat, and Nginx on CentOS.

- Proficiency with RabbitMQ administration, including clustering and load balancing.

- Experience with cryptographic security modules (CryptoPro or equivalent).

- Knowledge of scripting languages (Ruby, Python, PHP) for customization.

- Strong database administration skills with PostgreSQL, MS SQL, MongoDB, and ClickHouse.

- Experience with infrastructure automation using Puppet and Ansible.

- Containerization expertise with Docker and Kubernetes.

- Proficiency in implementing and customizing Zabbix monitoring systems.

- Experience with CI/CD pipelines using GitLab and Jenkins.

- Ability to develop automation scripts in Python, Bash, and CMD.

- Understanding of ITIL processes and IT support operations in enterprise settings.

- Sufficient English proficiency for technical documentation comprehension.

- Excellent problem-solving skills and ability to work under pressure.

- Strong communication skills for effective interaction with development and support teams.