info@opessoftware.com
0
No products in the cart.

Senior Server Administrator and DevOps

Senior Server Administrator and DevOps

OPES Software is a global provider of financial services, compliance, and enterprise resource planning software headquartered in Montreal, Canada. For nearly 25 years, OPES has been helping investment managers and fund administrators simplify tasks in today’s international markets. We assist banks and financial institutions worldwide in adhering to international standards, streamlining functions required by the global financial markets. At OPES, we hire and cultivate financial technology specialists with global experience from the fields of regulation and banking

Department: Programming
Project Location(s): Remote / Hybrid / On-site
Education: Bachelor’s degree

Job Description:

As a Senior Server Administrator and DevOps, you will manage our server infrastructure, software deployment, and installation. You will play a key role in ensuring the reliability, scalability, and security of our systems. The ideal candidate will have a strong background in programming languages, software deployment, SaaS installation, security, and infrastructure.

Responsibilities:

  • Manage and maintain our server infrastructure, ensuring high availability and performance.
  • Develop and implement automation scripts for deployment, monitoring, and maintenance tasks.
  • Collaborate with the development team to optimize application performance and reliability.
  • Implement best practices for security, scalability, and reliability.
  • Troubleshoot and resolve issues related to servers, applications, and infrastructure.
  • Evaluate and recommend new technologies and tools to improve efficiency and productivity.
  • Stay abreast of emerging trends and technologies.
  • Communicate effectively with team members and stakeholders.

Requirements:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 7+ years of experience as a Server Administrator or DevOps Engineer.
  • Strong understanding of programming languages such as Python, Java, Node.js, etc., and a solid grasp of APIs.
  • Experience with software deployment and installation.
  • Experience with SaaS installation and infrastructure.
  • Strong background in application infrastructure hardware and software.
  • Understanding of microservices architecture and design principles.
  • Proficiency in working with databases, such as MySQL, PostgreSQL, Oracle, or MongoDB.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Understanding of agile methodologies and version control systems (e.g., Git).
  • Knowledge of backend frameworks such as Spring Boot, Django, or Express.js.
  • Fluent in English (written and spoken) – Mandatory.
  • Previous experience in the financial or fintech industry is highly desirable.
  • Excellent problem-solving and troubleshooting skills.
  • Ability to work independently and as part of a team.
  • Excellent communication and interpersonal skills.