Platform Engineer – Bygg vår neste generasjons plattform!
📍 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:
- Technical Screening: A short technical phone or video call to assess your understanding of relevant technologies and infrastructure principles
- Technical Challenge: A hands-on assignment or coding challenge to evaluate your problem-solving skills and ability to build scalable infrastructure
- Technical Deep Dive: A detailed discussion of your technical approach, architecture decisions, and code quality
- 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:
- Customize Your Application: Tailor your application to highlight your relevant experience with containerization, cloud, and infrastructure as code
- Showcase Your Portfolio: Demonstrate your problem-solving skills, architecture decisions, and code quality through relevant projects
- Prepare for Technical Challenges: Brush up on your knowledge of relevant technologies and prepare for architecture discussions and system design questions
- 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.