What We Do
Global Spatial Technology Solutions (GSTS) is a Global Maritime Intelligence company delivering solutions to enhance decision making across the maritime and logistics industry. Our platform, OCIANA, is designed to save lives, energy and the environment on a global scale using innovative data collection and analysis techniques.
GSTS is building up a team to support the continued development and commercialization of this capability that will have a major impact on maritime risk and vessel efficiency on a global scale. We seek individuals with drive, initiative, and motivation to join our team and make the world a safer, greener place for all. Read more at: www.gsts.ca
The Role
As Application Security Engineer – DevSecOps, you’ll be a core member of the GSTS Operations team, jointly responsible for leading the ongoing security, maintenance and development of cloud infrastructure and deployment automation. You will be part of a team that manages platform security as a key priority, involving configuration management activities for the core software products of GSTS. The role requires the capability to automate security and audit activities in relation to code deployment, cloud provisioning, and maintenance actions. You will also manage monitoring and alerting infrastructure that measures the health and security of deployed products. As Application Security Engineer – DevSecOps, you will be key in achieving deployments and infrastructure that meets security and compliance objectives. Your ability to influence policies, document processes, and perform knowledge sharing will be crucial to the role, allowing you to effectively communicate notions of security and identify necessary controls to mitigate risks.
Key Responsibilities
As a member of the GSTS team, Application Security Engineer – DevSecOps will:
- Implement security practices on AWS cloud configurations, and product development and deployment pipelines.
- Maintain security testing infrastructure, including CI/CD jobs and ongoing monitoring software configurations.
- Participate and host Security Team activities, including simulated incidents and auditing.
- Configure and secure network infrastructure to support safe software product delivery.
- Support the broader team in developing secure images to underpin containerized deploys.
- Participate in Agile rituals throughout the execution of work.
- Develop clear and concise documentation of their work, through team interactions in issues/tickets as well as in contribution to project and audit reporting.
Experience and Qualifications
- At least three (3) years of experience with AWS Cloud services, including VPC, Guard Duty, Security Hub, Control Tower, ECS (Fargate), ECR, RDS, IAM, CloudWatch (Logging, Metrics, Alarms)
- Experience in security scanning as a function of CI/CD: SAST, DAST, License auditing
- Experience in developing Continuous Integration / Continuous Delivery pipelines
- Experience in shell scripting (Bash or sh)
- Strong hands-on knowledge of AWS CloudFormation
- Clear understanding of networking technologies including Routing, Load Balancers, Firewalls, WAF, CDNs and DNS
- Proficient in scripting Git/GitLab workflows
- Experience working with containerization tools including Docker and Elastic container service
- Excellent spoken and written communication skills
Additional Skills an Asset
- Experience with other cloud platforms: Azure, GCP
- Experience managing Machine Learning / AI deployments
- Experience in Agile / scrum environments
- Penetration testing experience
- Security practitioner certification
- Valid security clearance held
Why Work For Us?
- Remote-first culture: Enjoy the flexibility of working from anywhere in Canada, allowing you to balance your professional and personal life. Prefer to be in office? We also have Dartmouth, Nova Scotia and Montreal, Quebec offices offering flexible hybrid options.
- Have a meaningful impact: Join a dynamic environment where your contributions directly influence our products and company growth.
- Collaborative team: Be part of a small, agile team that values positivity, creativity, and open communication.
- Comprehensive health coverage: We offer competitive health benefits for you and your family, including a wellness incentive to support your overall well-being.
- Continuous learning: We’re committed to your professional growth, providing opportunities for skill development and staying current with industry trends.
- Exciting industry: Work on cutting-edge projects in a rapidly evolving field, applying your skills to solve real-world challenges.
- Work-life balance: We respect your time outside of work and strive to maintain a healthy balance between professional and personal commitments.
We are committed to creating a sense of belonging amongst our team. We have placed an emphasis on fostering a diverse, collaborative, and inclusive working environment. We welcome applications from qualified candidates irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief.
GSTS offers a competitive salary and benefits package, if you think this challenge is right for you, we encourage you to apply, forwarding your current resume and contact information to careers@gsts.ca.
Comments/Special Considerations
Candidates must pass a criminal background check and be able to obtain Controlled Goods clearance.
Work can be done remotely, if located in the Halifax or Montreal area, a hybrid working environment is available to employees.
We thank all candidates that apply, only those selected for an interview will be contacted.