1 липня 2024
System Administrator віддалено This role involves working on a project for our British client, the world’s largest aggregator of research papers. The platform serves over 30 million monthly active users and hosts over 300 million metadata records and 35 million scientific documents. It provides free access to millions of research papers and offers various information services for researchers, organizations, and businesses. These services include text & data mining, recomm
1 липня 2024
System Administrator
віддалено
This role involves working on a project for our British client, the world’s largest aggregator of research papers. The platform serves over 30 million monthly active users and hosts over 300 million metadata records and 35 million scientific documents. It provides free access to millions of research papers and offers various information services for researchers, organizations, and businesses. These services include text & data mining, recommender systems, content management services for libraries, and analytical services to support business intelligence for research.
Key Responsibilities: — Operation, maintenance and monitoring of infrastructure and backend services.
— Installation, updates, migration of systems and services.
— Planning for infrastructure improvements, infrastructure architecture design.
— Management and identification of bottlenecks in processes processing large amounts of data.
— Troubleshooting of issues and outages
— Contribution to product and performance improvements and optimisation of existing services.
— Adding redundancy and robustness into system infrastructure.
— Performing updates, recovery of systems/services when needed.
— Fix problems when they occur and make adaptions to prevent them from re-occurring as required.
— Performance and scalability assessment and testing.
— Analysing and optimising infrastructure costs.
— Ensuring infrastructure security.
— Building an internal wiki with technical documentation, manuals and IT policies.
Requirements: — Education: at least 3 years of experience in backend/front-end programming, or a Bachelor’s degree in Computer Science (Master’s degree preferred).
— Strong Linux fundamentals and scripting.
— Knowledge of the following tools and technologies: Source Code Management (GIT, GitHub), Logging.
— Some experience with web development (LAMP).
— Familiarity with various operating systems and platforms.
— Knowledge and experience of working with and querying databases.
— Good knowledge of and experience with at least 1 of the following additional programming languages and willingness to understand fundamentals of the others: PHP, Python, Java.
— Knowledge of system security (e.g. intrusion detection systems) and data backup/recovery.
— Knowledge of the environment of at least one mainstream cloud infrastructure provider, such as Azure or AWS.
— Willingness and ability to travel for business trips.
— At least upper-intermediate level of English.
— Willingness to learn new things.
— Excellent communication skills
Desirable Skills: — Managing load intensive and distributed services.
— Configuration Management (e.g. Puppet, Chef, and Ansible).
— Continuous Integration, Testing, Monitoring, Containerization.
— Virtualisation and containerisation: docker, kubernetes.
— Fundamentals of Elasticsearch management.
We offer: — Remote-first model of work.
— Flexible schedule: 8 hours per day, usually we start working from 9 to 11 am (within European timezones).
— Paid vacation (18 working days per year).
— Paid sick leaves (10 working days per year).
— English-speaking clubs.