Platform Engineer – Bygg vår neste generasjons plattform!

Highsoft
Full_timeVikøyri, Norway

📍 Job Overview

  • Job Title: Platform Engineer – Bygg vår neste generasjons plattform!
  • Company: Highsoft
  • Location: Vikøyri, Norway (Primary), Sogndal, Norway (Secondary), Bergen, Norway (Tertiary)
  • Job Type: Full-time, Hybrid (2 office days per week)
  • Category: DevOps, Infrastructure
  • Date Posted: 2025-07-02
  • Experience Level: Entry to Mid-level
  • Remote Status: Hybrid (2 office days per week)

🚀 Role Summary

  • Shape and build next-generation platforms using the latest cloud-based technologies
  • Collaborate with development teams to ensure a stable, flexible, and modern infrastructure
  • Learn and grow with senior developers and a supportive team
  • Make a real impact on the platform's architecture and user experience

💻 Primary Responsibilities

  • Platform Development & Maintenance:

    • Develop, maintain, and optimize platforms using Docker, Kubernetes, Terraform, AWS, and other relevant technologies
    • Ensure the platform's scalability, stability, and security to meet the needs of the development team
    • Collaborate with development teams to integrate new features and services
  • Infrastructure Automation:

    • Automate infrastructure setup, deployment, monitoring, and alerting using tools like ArgoCD, Grafana, Prometheus, Envoy, and Kyverno
    • Continuously improve and optimize infrastructure processes to increase efficiency and reduce manual effort
  • Cross-functional Collaboration:

    • Work closely with development teams, external vendors, and other stakeholders to ensure a robust, secure, and flexible platform
    • Participate in architectural decision-making processes and contribute to the platform's design and roadmap

🎓 Skills & Qualifications

Education: Relevant degree in Computer Science, IT, or a related field (or equivalent experience)

Experience:

  • Some experience with containers, cloud, or infrastructure as code (e.g., Terraform)
  • Familiarity with at least some of the mentioned technologies (Docker, Kubernetes, AWS, etc.)
  • A curiosity for learning and a collaborative spirit

Required Skills:

  • Proficiency in at least one programming language (e.g., Python, Bash, or Go)
  • Familiarity with version control systems (e.g., Git)
  • Experience with cloud platforms (e.g., AWS)
  • Knowledge of containerization and orchestration (e.g., Docker, Kubernetes)
  • Understanding of infrastructure as code (IaC) principles and tools (e.g., Terraform)

Preferred Skills:

  • Experience with AWS services (e.g., EC2, RDS, Lambda, etc.)
  • Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, etc.)
  • Knowledge of monitoring and alerting tools (e.g., Prometheus, Grafana, etc.)
  • Experience with Kubernetes cluster management and deployment
  • Familiarity with cloud security best practices

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate your experience with containerization, cloud, and infrastructure as code through relevant projects
  • Showcase your problem-solving skills and ability to build scalable, secure, and efficient infrastructure
  • Highlight your collaboration skills and ability to work effectively with development teams

Technical Documentation:

  • Provide clear and concise documentation for your projects, including code comments, version control history, and deployment processes
  • Demonstrate your understanding of best practices for infrastructure as code, including modularity, versioning, and testing

💵 Compensation & Benefits

Salary Range: NOK 550,000 - 700,000 per year (Based on experience and qualifications)

Benefits:

  • Training and development opportunities
  • Safe and social work environment
  • Hybrid and flexible workdays
  • Casual workplace culture with dart tournaments and hiking trips

Working Hours: 40 hours per week, with flexible hours and remote work options

🎯 Team & Company Context

🏢 Company Culture

Industry: Software development and data visualization

Company Size: Medium-sized (51-200 employees)

Founded: 2009

Team Structure:

  • Close-knit and collaborative development teams
  • Flat hierarchy with open communication and decision-making processes
  • Strong focus on learning, growth, and innovation

Development Methodology:

  • Agile development processes with regular sprint planning and retrospectives
  • Code reviews, testing, and quality assurance practices
  • CI/CD pipelines and automated deployment strategies

Company Website: https://www.highsoft.com/

📝 Enhancement Note: Highsoft is a Norwegian software company specializing in data visualization and accessibility. With a strong focus on innovation and user experience, Highsoft offers a dynamic and collaborative work environment for its employees.

📈 Career & Growth Analysis

Web Technology Career Level: Mid-level to Senior Platform Engineer, with opportunities for growth into technical leadership or architecture roles

Reporting Structure: Reports directly to the CTO or relevant department head, with close collaboration with development teams and other stakeholders

Technical Impact:

  • Directly responsible for the platform's stability, scalability, and security
  • Collaborates with development teams to ensure user experience and performance goals are met
  • Contributes to architectural decision-making processes and platform roadmaps

Growth Opportunities:

  • Technical Skill Development: Expand your knowledge of cloud technologies, infrastructure as code, and DevOps best practices through on-the-job training, courses, and mentorship
  • Technical Leadership: Grow into a technical leadership role, mentoring junior team members and driving architectural decisions
  • Architecture & Design: Develop your skills in platform architecture and design, contributing to the platform's roadmap and long-term strategy

🌐 Work Environment

Office Type: Modern, collaborative workspaces with a casual and friendly atmosphere

Office Location(s):

  • Vikøyri, Norway (Primary)
  • Sogndal, Norway (Secondary)
  • Bergen, Norway (Tertiary)

Workspace Context:

  • Collaborative workspaces with multiple monitors and testing devices available
  • Access to relevant tools and resources for platform development and maintenance
  • Opportunities for cross-functional collaboration and knowledge sharing

Work Schedule: Hybrid work arrangement with 2 office days per week, flexible hours, and remote work options

📝 Enhancement Note: Highsoft offers a flexible and collaborative work environment, with a strong focus on learning, growth, and innovation. The company's hybrid work arrangement allows for a healthy work-life balance and the opportunity to work from beautiful locations in Norway.

📄 Application & Technical Interview Process

Interview Process:

  1. Technical Screening: A short technical phone or video call to assess your understanding of relevant technologies and infrastructure principles
  2. Technical Challenge: A hands-on assignment or coding challenge to evaluate your problem-solving skills and ability to build scalable infrastructure
  3. Technical Deep Dive: A detailed discussion of your technical approach, architecture decisions, and code quality
  4. Final Interview: A conversation with the hiring manager and other team members to assess cultural fit and long-term potential

Portfolio Review Tips:

  • Highlight your experience with containerization, cloud, and infrastructure as code through relevant projects
  • Demonstrate your problem-solving skills and ability to build scalable, secure, and efficient infrastructure
  • Showcase your collaboration skills and ability to work effectively with development teams

Technical Challenge Preparation:

  • Brush up on your knowledge of relevant technologies, including Docker, Kubernetes, Terraform, and AWS
  • Familiarize yourself with infrastructure as code principles and best practices
  • Prepare for architecture discussions and system design questions related to platform development and maintenance

ATS Keywords: Docker, Kubernetes, Terraform, AWS, Cloudflare, ArgoCD, Grafana, Prometheus, Envoy, Kyverno, Infrastructure as Code, IaC, Platform Development, Platform Maintenance, DevOps, Hybrid Work, Flexible Hours, Remote Work

📝 Enhancement Note: Highsoft's interview process is designed to assess your technical skills, problem-solving abilities, and cultural fit. By preparing thoroughly and showcasing your relevant experience, you can increase your chances of success in the interview process.

🛠 Technology Stack & Web Infrastructure

Platform Technologies:

  • Containerization: Docker
  • Orchestration: Kubernetes
  • Infrastructure as Code: Terraform
  • Cloud Platform: AWS
  • Monitoring & Alerting: Prometheus, Grafana
  • CI/CD: ArgoCD
  • Service Mesh: Envoy
  • Policy Management: Kyverno

📝 Enhancement Note: Highsoft's technology stack is designed to be modern, scalable, and secure. By leveraging these technologies, you can help build and maintain a robust, efficient, and user-focused platform.

👥 Team Culture & Values

Platform Development Values:

  • Stability & Reliability: Ensure the platform is stable, available, and performant at all times
  • Scalability & Flexibility: Design the platform to scale and adapt to changing user needs and technologies
  • Security & Compliance: Implement robust security measures and ensure compliance with relevant standards and regulations
  • Collaboration & Communication: Work closely with development teams and stakeholders to ensure user experience and performance goals are met

Collaboration Style:

  • Cross-functional Collaboration: Work closely with development teams, external vendors, and other stakeholders to ensure a robust, secure, and flexible platform
  • Code Review & Quality: Participate in code reviews and ensure high-quality, maintainable, and secure code
  • Knowledge Sharing & Learning: Contribute to a culture of continuous learning and knowledge sharing within the team and organization

📝 Enhancement Note: Highsoft's team culture is collaborative, innovative, and focused on learning and growth. By embracing these values, you can contribute to the company's success and grow as a professional.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Platform Scalability: Design and implement scalable infrastructure to meet the demands of a growing user base and development team
  • Security & Compliance: Ensure the platform is secure, compliant, and resistant to attacks and vulnerabilities
  • Performance Optimization: Continuously monitor and optimize the platform's performance to meet user experience and business objectives
  • Emerging Technologies: Stay up-to-date with the latest cloud technologies, trends, and best practices, and integrate them into the platform as appropriate

Learning & Development Opportunities:

  • Technical Skill Development: Expand your knowledge of cloud technologies, infrastructure as code, and DevOps best practices through on-the-job training, courses, and mentorship
  • Architecture & Design: Develop your skills in platform architecture and design, contributing to the platform's roadmap and long-term strategy
  • Leadership & Mentoring: Grow into a technical leadership role, mentoring junior team members and driving architectural decisions

📝 Enhancement Note: Highsoft's platform development role offers a unique opportunity to shape and grow with a dynamic, innovative, and user-focused organization. By embracing challenges and learning opportunities, you can make a real impact on the platform's success and your own professional development.

💡 Interview Preparation

Technical Questions:

  • Platform Architecture: Describe your approach to designing and implementing scalable, secure, and efficient platform architecture
  • Infrastructure as Code: Explain your experience with infrastructure as code principles and tools, such as Terraform
  • Cloud Technologies: Discuss your familiarity with relevant cloud technologies, such as AWS, and how you've leveraged them in previous projects
  • Monitoring & Alerting: Describe your experience with monitoring and alerting tools, such as Prometheus and Grafana, and how you've used them to ensure platform stability and performance

Company & Culture Questions:

  • Platform Development Culture: Explain how you approach collaboration and communication with development teams and stakeholders to ensure user experience and performance goals are met
  • Platform Development Methodology: Discuss your experience with Agile development processes, code reviews, and quality assurance practices
  • Platform Development Tools: Describe your familiarity with relevant platform development tools, such as ArgoCD, and how you've used them to automate deployment and ensure consistency

Portfolio Presentation Strategy:

  • Project Selection: Choose relevant projects that demonstrate your experience with containerization, cloud, and infrastructure as code
  • Technical Walkthrough: Provide a detailed technical walkthrough of your projects, highlighting your problem-solving skills, architecture decisions, and code quality
  • User Experience Focus: Explain how your platform development efforts have contributed to user experience and performance goals

📝 Enhancement Note: Highsoft's interview process is designed to assess your technical skills, problem-solving abilities, and cultural fit. By preparing thoroughly and showcasing your relevant experience, you can increase your chances of success in the interview process.

📌 Application Steps

To apply for this Platform Engineer position:

  1. Customize Your Application: Tailor your application to highlight your relevant experience with containerization, cloud, and infrastructure as code
  2. Showcase Your Portfolio: Demonstrate your problem-solving skills, architecture decisions, and code quality through relevant projects
  3. Prepare for Technical Challenges: Brush up on your knowledge of relevant technologies and prepare for architecture discussions and system design questions
  4. Research the Company: Learn about Highsoft's mission, values, and culture to ensure a strong cultural fit and long-term potential

📝 Enhancement Note: Highsoft's Platform Engineer role offers a unique opportunity to shape and grow with a dynamic, innovative, and user-focused organization. By following these application steps and preparing thoroughly, you can increase your chances of success in the interview process and secure a rewarding career opportunity.

Application Requirements

Candidates should have some experience with containers, cloud, or infrastructure as code. A curiosity for learning and a collaborative spirit are essential.