Backend Software Developer (C#)
⚲ Katowice
13 000 - 19 000 PLN (UoP)
Wymagania
- C#
- .NET
- Python
- Terraform
- AWS
Opis stanowiska
- Lead backend development and technical delivery of a cloud-native microservices platform.
- Design, develop, and maintain scalable backend services using C# and .NET
- Manage AWS-based infrastructure, including ECS, Lambda, Cognito, and supporting services.
- Participate in and coordinate vendor transition and knowledge transfer activities.
- Lead structured codebase handover sessions with the outgoing vendor.
- Own architecture documentation and knowledge transfer workshops.
- Ensure full understanding of all backend services, deployment pipelines, and infrastructure components.
- Develop and maintain Infrastructure as Code using Terraform.
- Build, optimize, and support ETL processes and data pipelines using Python.
- Maintain and improve CI/CD processes using GitHub Actions.
- Collaborate with stakeholders, architects, and development teams to deliver business requirements.
- Ensure platform reliability, security, performance, and maintainability.
- Design, develop, and maintain scalable backend services using C# and .NET
- Manage AWS-based infrastructure, including ECS, Lambda, Cognito, and supporting services.
- Participate in and coordinate vendor transition and knowledge transfer activities.
- Lead structured codebase handover sessions with the outgoing vendor.
- Own architecture documentation and knowledge transfer workshops.
- Ensure full understanding of all backend services, deployment pipelines, and infrastructure components.
- Develop and maintain Infrastructure as Code using Terraform.
- Build, optimize, and support ETL processes and data pipelines using Python.
- Maintain and improve CI/CD processes using GitHub Actions.
- Collaborate with stakeholders, architects, and development teams to deliver business requirements.
- Ensure platform reliability, security, performance, and maintainability.
🔍 Dekoder Ogłoszenia
🔴
Lead backend development and technical delivery of a cloud-native microservices platform.
Oczekuje się, że będziesz faktycznie prowadzić rozwój techniczny, a nie tylko wykonywać zadania.
🔴
Manage AWS-based infrastructure, including ECS, Lambda, Cognito, and supporting services.
Może to oznaczać zarówno zarządzanie istniejącą infrastrukturą, jak i jej budowanie od podstaw.
🔴
Participate in and coordinate vendor transition and knowledge transfer activities.
Może to oznaczać przejmowanie odpowiedzialności za systemy od zewnętrznego dostawcy, co może wiązać się z niepełną dokumentacją lub nieprzewidzianymi problemami.
🔴
Own architecture documentation and knowledge transfer workshops.
Oczekuje się, że będziesz tworzyć i utrzymywać dokumentację architektoniczną, co może być czasochłonne i wymagać dużej odpowiedzialności.
🔴
Ensure full understanding of all backend services, deployment pipelines, and infrastructure components.
Wymaga to dogłębnego poznania istniejącego, potencjalnie złożonego i nie zawsze dobrze udokumentowanego systemu.