FULL-TIME / 100% Remote / Within Europe, or Central European Time Zone (CET)
Ideal start timeline: March 2023
Salary: $70-90K USD / year
We are a USA-based International SaaS company, looking for an experienced Platform Engineer who will be responsible for managing and maintaining our DevOps, SRE, cloud infrastructure, and release management platforms and processes. We are a small team, so you'll have a big impact. Your work will support hundreds of thousands of users worldwide.
Benefits
- Competitive salary
- Flexible schedule in our fully-remote team
- Creative and collaborative work environment
- Work directly with our Chief Architect and Co-Founder based in Europe
- A thorough, organized engineering onboarding process for quick learning
- Hardware of your choice - PC or Mac
- Develop with the latest platforms, frameworks, tooling and standards
- Work in, and maintain, a zero technical debt environment
- Very low production incident count (see status.skedda.com)
- Be part of a small team
- Be empowered to leave a significant mark on the product and the customers
Responsibilities
DevOps
- Management, monitoring, and maintenance of build, test and deployment pipelines in Azure DevOps (for mobile and web products)
- Provide guidance on best practices for software delivery and operations
SRE
- Incident response, triage, and management
- Conducting infrastructure capacity planning and performance tuning
- Collaborating with engineers to design and implement scalable and resilient systems
- Maintenance and improvement of cloud infrastructure reliability and scalability
- Implementing and maintaining disaster recovery procedures
Cloud Infrastructure
- Designing, implementing, and maintaining cloud infrastructure
- Implementing infrastructure as code (IAC) and relevant automations for cloud-resource provisioning, backup and recovery purposes.
- Implementing and maintaining relevant security and compliance policies
- Provide guidance on best practices for cloud infrastructure
Release Management
- Creating and maintaining release schedules
- Coordinating the release of software and systems with the engineering team
- Managing the release process, including staging, deployment, and feature roll-out
- Identifying and mitigating risks associated with releases
- Provide guidance on best practices for release management
Personality
- You honor your word and own whatever you take on
- You love to build intuitive software
- You make mistakes and learn fast
- You like small teams
- You’re not afraid to ask questions
- You pay attention to detail
- You want to make a difference in the real world
- You’re self-driven
- You follow your intuition and sync when needed
- You strive for excellence in everything you do
Skills &Experience
- 3+ years of experience in Platform Engineering, DevOps, and/or SRE
- Strong experience with PaaS-based cloud infrastructure in Azure: App Service, Storage, SQL Database, Front Door, Key Vault, Log Analytics Workspace
- Strong understanding of cloud-security concepts
- Strong scripting skills on the Azure platform (e.g. Azure CLI)
- Strong communication and collaboration skills
- Experience with creating and maintaining CI/CD pipelines (Azure DevOps YAML pipelines is a plus)
- Experience with production deployment changes and releases
- Experience with Disaster Recovery
- Experience with monitoring and logging tools
Our Infrastructure Stack: Azure Cloud, Azure DevOps
If you are the right fit, we would love you to join our team!
About Skedda
Skedda is a cloud-based, business-to-business SaaS platform for managing bookings for “spaces” at venues and workplaces. It is used by a wide spectrum of organizations to enable self-service bookings for their rooms, desks, studios, halls, courts or any other kind of “space”. It’s truly an international world-class product, with active customers in over 2500 cities globally. With 10+ years experience we are stable, profitable, have a loyal customer base, and are growing. We’re passionate about what we do and about making a positive difference in our customers’ lives.