Job
- Level
- Lead
- Job Field
- IT, DevOps, Back End
- Employment Type
- Part Time/Full Time
- Contract Type
- Permanent employment
- Location
- Vienna
- Working Model
- Hybrid, Onsite
Job Summary
In this position, you take technical ownership of modernization and cloud projects, actively develop solutions, and ensure high-quality results within the team.
Job Technologies
Your role in the team
Technical Leadership & Delivery Responsibility:
- You take on the technical responsibility in modernization and cloud projects within the team - together with our architects and product owners.
- You ensure that architectural decisions are implemented cleanly and develop solutions further when requirements or frameworks change.
- You pay attention to code quality, testability, and structure – and keep the project technically on track without losing sight of practical relevance.
Development:
- You actively contribute to development — from refactorings and new features to integrations and cloud components.
- You support your team through code reviews, pair programming, or technical sparring, and also contribute to topics such as CI/CD and Infrastructure as Code.
- What is important to us: You take technical responsibility in the project, pay attention to quality, and implement clean solutions together with the team.
Modernization & Migration:
- As part of modernization projects, you also oversee data migrations - from planning through technical implementation to validation.
- Whether switching from SQL to NoSQL (or vice versa): You understand that this also changes the requirements for the application system and plan these adjustments in a structured manner.
- Concepts like the Strangler Pattern are not foreign words to you, but proven tools for safely implementing gradual modernizations.
Technical Collaboration & Customer Contact:
- You bring solid experience in PHP/Symfony and at least one other modern backend stack - e.g., Node.js/Next.js, .NET, or Spring Boot (Java/Kotlin) - and are able to familiarize yourself with additional technologies if needed.
- You translate technical concepts into actionable tasks, coordinate directly with clients, and ensure that solutions are technically and professionally convincing.
- You bring your own ideas into play when better approaches arise — in terms of quality, maintainability, and sustainable development.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Solid knowledge of at least two modern backend stacks (e.g., PHP/Symfony, Node.js/Next.js, .NET, or Spring Boot).
- Proficient in cloud environments (AWS, Azure, or GCP), CI/CD (e.g., GitHub Actions), and Infrastructure as Code (Terraform).
- Understanding of software architectures and modernization patterns.
- Routine in handling data migrations and interest in further developing existing systems.
- Enjoyment in direct communication with clients and interdisciplinary teams.
- German at a minimum of C1 level for confident communication in daily project work.
Experience
- Several years of experience as a Senior Software Developer or Technical Project Manager with an active development background.
- Experience in the technical management of project teams with a focus on code quality, delivery, and collaboration.
This text has been machine translated. Show original
Benefits
Health, Fitness & Fun
Job Locations
Topics that you deal with on the job
This is your employer
Public Cloud Group GmbH
The Public Cloud Group supports companies in their digital transformation through the use of public cloud solutions. As an experienced partner of all relevant hyperscalers, PCG holds the highest awards of the respective providers and advises its customers independently.
Description
- Company Type
- Startup
- Working Model
- Full Remote, Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication