Who We Are?
Surecomp® is the market leading provider of digital trade finance solutions to both corporate and financial institutions. An industry pioneer for over thirty-five years, we deliver innovative and collaborative trade finance solutions that streamline the transaction lifecycle to enhance operational efficiency and drive growth in global trade. With offices in Toronto, Buenos Aires, Hamburg, London, New York, Santiago, Singapore and Tel Aviv, we serve a prestigious customer base in over ninety countries across the world. For more information visit www.surecomp.com
Our Vision and Mission
We believe that Sustainable global trade promotes growth and improves people’s lives. The better the world trades, the better society is. Our Mission is to enable seamless sustainable trade for everyone by removing barriers and facilitating collaboration.
About the role:
We are seeking a talented and motivated DevOps Engineer to join our global DevOps team. At Surecomp, our DevOps team plays a crucial role in building and supporting our SaaS product on the cloud. As a DevOps Engineer, you will be responsible for several key responsibilities that are essential to the success of our development and cloud migration efforts.
What Will Your Job Look Like ?
- Infrastructure Automation: Design, implement, and maintain infrastructure as code (IaC) using tools such as Terraform, Ansible, or similar technologies to automate provisioning and configuration management
- Continuous Integration/Continuous Deployment (CI/CD): Set up and maintain CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or ArgoCD to automate application deployment, testing, and monitoring
- Containerization: Build and manage Docker containers and orchestration using Kubernetes, OCP to ensure scalable and resilient application deployment
- Monitoring and Logging: Implement monitoring and logging solutions (e.g., Prometheus, Grafana, ELK stack,DataDog) to proactively identify and resolve system issues
- Performance Optimization: Continuously optimize system performance, including load balancing, caching, and resource utilization to enhance application efficiency
- Collaboration: Work closely with development and QA teams to streamline the deployment process and troubleshoot issues in various environments (development, staging and production)
- Scripting and Automation: Develop scripts and automation tools (e.g., Python, Shell) to simplify and streamline repetitive tasks
All You Need Is...
Knowledge and Experience
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience)
- Proven experience as a DevOps Engineer or similar role
- Good familiarity with infrastructure as code (IaC) and configuration management tools
- Hands-on experience with containerization and orchestration (Docker, Kubernetes & OCP)
- Proven experience in writing scripts and developing automation tools
- Strong knowledge and experience with CI/CD pipelines and tools (Jenkins, ArgoCD Terraform)
- Strong knowledge with cloud computing platforms (e.g., AWS)
- Relevant certifications (e.g., AWS Certified DevOps Engineer, Certified Kubernete Administrator)
- Experience with infrastructure monitoring and log analysis tools
- Experience with microservices architecture and related technologies
- Familiarity with Agile and DevOps methodologies
- Working experience with version control systems (e.g., Git)
- Familiarity with database management (MongoDB , Postgres databases)
- Understanding of network protocols and configurations
Skills
- Attention to details and strong numeracy skills
- Excellent verbal and written communication skills
- Ability to perform in a global company, in a multi-cultural environment
- Strong work ethic, proactive, self-motivated and results-drive
- Well organized, responsible, and able to carry out tasks independently
- Excellent communication and collaboration skills
- Proficient in spoken and written English