Software Developer, Kinaxis

Software Developer, Kinaxis

Company Kinaxis
Job title Software Developer 2, Cloud Deployment Specialist
Job location Ottawa, ON, Canada
Type Full Time

Responsibilities:

  • Ensure that all required environments necessary to complete end-to-end and performance testing of features and solutions are built to specifications and maintained/upgraded as needed to ensure the successful running of all regression suites.
  • Collaborate with PV teams to gather requirements, with Development teams to ensure requirements are understood, and with the Cloud Services teams as necessary to ensure successful implementation of those requirements.
  • Maintain a keen focus on maximizing efficiencies (time and cost).
  • Deploy E2E environments using modern platform tooling like Jenkins/Git CI/CD pipelines, Terraform, Argo CD, and Ansible, and ensure deployment automation validation is done for our evolving software stack.

Requirements & Skills:

  • Degree or Diploma in Computer Science
  • 4+ years of experience with architecture and deployment of Cloud Services
  • 4+ years of experience with the deployment of AKS/GKE clusters
  • Strong hands-on experience with:
    • Public cloud platforms, both console and API (GCP, Azure, or AWS)
    • General administration of public cloud
    • Infrastructure as Code (Terraform)
    • Configuration management tools (Ansible)
    • CI/CD solutions (Git, GitOps, Argo CD)
    • Containers and orchestrators (Docker, Kubernetes, Helm)
    • Tools such as Cloudify, Kafka, Jenkins
    • HELM charts’ authoring
  • Ability to use a wide variety of open-source technologies
  • Demonstrated ability to monitor and manage cloud spend
  • Understanding of agile methodologies and Scrum, and experience working on cross-functional scrum teams
  • Ability to share with and/or absorb knowledge from others in the team and company
  • In-depth and proactive communication and documentation skills
  • Initiative and ability to work independently, as well as part of a team

Nice to haves:

  • System monitoring and centralized logging platforms (Datadog, Prometheus, ELK)
  • Practical experience in building and managing applications and microservices
  • Network administration awareness

apply for job button