● Implement and maintain best-practice solutions for infrastructure.
● Continuously monitor systems performance with standard tools, and make recommendations for improvement.
● Implement testing and evaluate the system efficiency before deployment.
● Detect and troubleshoot problems at multiple infrastructures, systems, and network layers.
● Design secure automation solutions to maintain better business focus and enhance efficiency using one of the scripting languages (Bash, Python, and JavaScript).
● Design and implement project infrastructure architecture.
● Automate infrastructure provisioning, deployment, and effective monitoring.
Requirements
● Strong knowledge of network and infrastructure concepts.
● Familiarity with assembling and configuring Servers.
● Familiarity with configuring Firewalls like Kerio.
● Familiarity with one of the back-end programming languages.
● Strong knowledge in configuring Windows servers and Microsoft services.
● Strong knowledge in web server configuration and Load balancing concepts.
● Hands-on experience with Docker and containerization.
● Familiarity with deploying/maintaining CI/CD pipelines across multiple environments.
● Familiarity with Git.
● Familiarity with relational and non-relational databases and backup processes.
● Familiarity with Environment Management: Ensure development and staging environments are healthy for uninterrupted testing.
● Familiarity with server and network security concepts.
● Excellent in English.
● Having relevant certificates in the areas of DevOps, System Admin and Network is an asset.
● Familiarity with Blockchain is an asset.
General skills required:
● Capable of teamwork.
● Excellent verbal and written communication skills.
● Being interested in continuous learning and self-improvement.
● Having discipline and accuracy in work.