Job Title or Location
RECENT SEARCHES

Senior Support Developer

Halifax, NS | St. John's, NL
In-person
Full-time
Experienced
Posted yesterday

CarteNav Solutions , a PAL company, is an international leader in situational awareness solutions for the maritime, land, and air environments. The company has established a reputation for providing high-value solutions that can be deployed on a wide variety of platforms for multiple mission types for government, military, and commercial customers. In the ever-changing industry of aerospace and defense, CarteNav team members continually push the limit of creativity to develop innovative, industry-leading software to develop new solutions for complex needs and environments. Currently, we are seeking a Senior Support Developer to join our growing team.

We are seeking a Senior Tier 3 Support Developer to join our dynamic team in Halifax, NS or St. John's NL. The ideal candidate will have strong expertise in Kubernetes, experience with containerization tools, and a solid background in both support and development. You will be responsible for managing containerized environments, troubleshooting complex issues, and contributing to the development and maintenance of our web applications. Your technical proficiency, combined with strong problem-solving and communication skills, will help drive our infrastructure and application development forward. This role specifically focuses on advanced, Tier 3 support, acting as the final escalation point for complex technical issues and system challenges.

Key Responsibilities:

  • Kubernetes & Containerization Management:
    • Deploy, manage, and troubleshoot Kubernetes clusters with a focus on Docker, Helm, and Helmfile.
    • Utilize and resolve issues using kubectl, ensuring seamless integration and operation of containerized applications.
    • Preferably work with bare-metal Kubernetes environments (e.g., microk8s).
  • Tool and Infrastructure Support:
    • Diagnose and resolve issues related to monitoring tools such as Grafana and Loki.
    • Support and optimize command-line utilities (e.g., kubectl) to maintain system integrity.
    • Manage Argo and Harbor deployments, ensuring reliable CI/CD workflows.
    • Collaborate with cross-functional teams to integrate and maintain Azure pipelines for continuous integration and deployment.
  • Tier 3 Escalation and Problem Resolution:
    • Act as the Tier 3 escalation point for high-complexity technical issues, providing expert troubleshooting and resolution for incidents that have been escalated from lower support tiers.
    • Collaborate closely with development teams and system architects to diagnose and resolve critical production issues.
  • Security and Identity Management:
    • Work with LDAP & OIDC systems to ensure secure authentication and authorization.
    • Leverage knowledge of Keycloak/OAuth2-proxy for identity and access management improvements.
  • System Administration & Scripting:
    • Utilize Linux expertise for system management, automation, and troubleshooting.
    • Develop and maintain scripts in Bash automate tasks and streamline operations.
  • Web Application Development & Debugging:
    • Apply a fundamental understanding of Java (Java 21 or higher) in the development, testing, and debugging of web applications.
    • Use Junit and Mockito testing frameworks to ensure code quality and resolve bugs efficiently.
    • Work with the Spring framework to support application development and maintenance.
  • Database Management:
    • Support and maintain relational database systems (Postgres/SQL), ensuring data integrity and optimal performance.
  • Front-End Knowledge (Beneficial):
    • Utilize a basic understanding of TypeScript and Angular to collaborate on front-end development tasks and support web applications.
  • Technical Documentation:
    • Produce clear, concise, and detailed technical documentation to support internal processes, troubleshooting guides, and development best practices.
    • Document Tier 3 support procedures and post-incident reviews to help improve overall system resilience.

Required Qualifications:

  • Proven experience in Kubernetes management and container orchestration, with a strong command of Docker, Helm, and Helmfile.
  • In-depth understanding of kubectl and experience resolving associated issues.
  • Experience with bare-metal Kubernetes solutions, such as microk8s, is highly desirable.
  • Familiarity with monitoring tools like Grafana and Loki.
  • Demonstrated experience with CI/CD tools, particularly in Azure and AWS pipeline environments.
  • Working knowledge of LDAP, OIDC, and identity management systems (Keycloak/OAuth2-proxy a plus).
  • Proficiency in Linux system administration.
  • Strong scripting skills in Bash.
  • Foundational knowledge of Java (version 21 or higher) and related testing frameworks (Junit/Mockito).
  • Experience with the Spring framework.
  • Solid understanding of relational databases (Postgres/SQL).
  • Excellent technical writing and communication skills.
  • Experience with TypeScript/Angular is a plus but not required.
  • Prior experience in a Tier 3 support role or equivalent high-level technical troubleshooting environment is highly preferred.

Desired Skills & Attributes:

  • Ability to work independently and collaboratively in a fast-paced environment.
  • Strong problem-solving skills with an analytical mindset.
  • Adaptability to rapidly evolving technologies and business needs.
  • A passion for continuous learning and staying updated with industry trends.
  • Expertise in incident management and root cause analysis, with a demonstrated ability to resolve critical production issues swiftly and effectively.

Join us to be a part of a forward-thinking team that values technical excellence and innovative problem-solving!

CarteNav is committed to fostering an inclusive work environment that celebrates and encourages diversity, equity, and inclusion whereby individuals are recognized, supported, and respected. Candidates of all backgrounds are encouraged to apply.

Only those individuals selected for an interview will be contacted.

#CarteNav

Competition Number: 2233
Company Website: https://cartenav.com/

Share This Job:

About CarteNav Solutions

About CarteNav Solutions

Innovative Software. Great Workspace. Awesome Industry.


CarteNav Solutions provides the opportunity to combine all three with a stable, long-term career path. In the ever-changing industry of aerospace and defense, CarteNav team members continually push the limit of creativity to develop innovative, industry-leading software from its head office in Halifax, NS. Built on a foundation of innovation, CarteNav provides solutions for military and commercial clients across the globe.

Did we mention the cool factor? Not only does our office have the most incredible 360 view of the Halifax Harbour, but we're also home to a pretty neat culture. At CarteNav, we have an open space work environment complete with breakout spaces, an outdoor eating area, casual dress code and a really awesome coffee machine. Seriously, the coffee in our office is on point.

We're always pushing the limit on innovation - focused on providing operators with customized solutions, we continue to add enhancements to our in-house AIMS Mission System Software in ways that address the strategic needs of customers worldwide.

Our PAL organization, is home to the CarteNav Solutions business unit, as well as PAL Aerospace, PAL Airlines, Air Borealis, PAL LLC, PAL Aviation Services, Atlantic Avionics and Moncton Flight College. Employing nearly 1,400 PALs worldwide, the success of our organization is a direct result of our team's drive, commitment and passion.

CarteNav Solutions is proud to be recognized as an 2020 Atlantic Canada Top Employer, for the second consecutive year. Interested in learning how you can become our newest PAL? Check out the opportunities below, or visit our recruitment portal at any time, Careers at PAL

Visit Employer Showcase