Senior Software Engineer
18k - 27k PLN18 000 - 27 000 PLN/ mies.B2B
18k - 27k PLN18 000 - 27 000 PLN/ mies.UoP
SeniorFull-time·B2B·Umowa o pracę
#452102·Dodano 2 dni temu·11
Źródło: nofluffjobs.comTech Stack / Keywords
Software ArchitecturePythonMicroservices architectureDistributed computingPostgreSQLREST APIKubernetesOwnershipLinuxAnaliza systemowaGolangJavaC++AWSOpenStackRBACABACPolicy enginesMFASSOService Accounttoken managementRabbitMQRedisPrometheusIAMmulti-cloudCloud securityaplication security
Firma i stanowisko
CloudFerro creates technologies used daily by European leaders in science and the space sector, including ESA, EUMETSAT, ECMWF, Mercator Ocean International, DLR, and EGI.
Wymagania
- Minimum 6 years experience in software development with system architecture design.
- Very good knowledge of Python and experience in building production backend services.
- Experience designing distributed and microservices systems.
- Practical knowledge of standards and protocols like OAuth 2.0, OpenID Connect, SAML 2.0, JWT.
- Experience in designing and integrating REST API.
- Good knowledge of Linux, Kubernetes, and cloud environments.
- Familiarity with relational databases, especially PostgreSQL.
- Ability to analyze requirements and translate them into technical solutions.
- Conscious architectural decision-making with ability to argue related trade-offs.
- Independence and responsibility from concept and design to production system.
- English language proficiency to work with technical documentation and international environment.
Nice to have:
- Knowledge of Java and Golang.
- Experience with AWS, Azure, or GCP.
- Familiarity with RBAC, ABAC, policy engines, and fine-grained authorization models.
- Knowledge of MFA, SSO, service accounts, token and secrets management.
- Experience with RabbitMQ, Redis, and Prometheus/Grafana.
- Designing IAM solutions for multi-cloud environments or large SaaS/PaaS/IaaS platforms.
- Practical knowledge of application and cloud security.
- Familiarity with OpenStack, including Keystone.
Obowiązki
- Designing and developing IAM service architecture.
- Developing backend components responsible for authentication, authorization, and identity and access management.
- Designing APIs and integrations between IAM services and other cloud platform elements.
- Designing solutions for multi-tenant environments and large-scale systems.
- Collaborating with Product Managers to develop solutions fulfilling business requirements.
- Creating prototypes and proofs of concept for new solutions.
- Enhancing existing code and implementing new components.
- Making architectural decisions considering security, scalability, reliability, and maintainability.
- Ensuring code quality through code reviews, automated testing, refactoring, and engineering best practices.
- Diagnosing complex problems involving applications, IAM, and cloud infrastructure.
- Collaborating with other technical teams.
- Creating and developing documentation and architectural standards.
Benefity
- Real impact on technology architecture company-wide.
- Engineering challenges related to the European space sector.
- High autonomy and work among experts.
- Informal and friendly office atmosphere in Poland.
- Attractive salary, stable employment, and benefits including private healthcare, multisport, insurance, and language lessons.
- Sport subscription, life insurance, private healthcare.
- International projects.
- Language classes.
- Free coffee.
- Bicycle parking.
- Playroom.
- Shower.
- Free snacks.
- Free parking.
Karta sportowa
Ubezpieczenie
Opieka zdrowotna
Kursy językowe
Napoje w biurze
Parking dla rowerów
Prysznic
Darmowe przekąski
Parking dla aut
CloudFerro S.A.
26 aktywnych ofert