The product we are working on is one of TOP-3 navigation systems, complex web- services and other solutions related to it. The web and mobile apps handle information at massive scale and extend well beyond the search giving people and companies a lot of new useful options.
This role focuses on executing critical migration projects within the backend infrastructure of the project. The Backend Infrastructure team is undertaking several large-scale migrations to modernize its systems, improve reliability, and reduce maintenance overhead. This TVC position will be instrumental in performing the hands- on work required for these migrations, working closely with the infrastructure team and other Backend teams.
The product we are working on is one of TOP-3 navigation systems, complex web- services and other solutions related to it. The web and mobile apps handle information at massive scale and extend well beyond the search giving people and companies a lot of new useful options.
This role focuses on executing critical migration projects within the backend infrastructure of the project. The Backend Infrastructure team is undertaking several large-scale migrations to modernize its systems, improve reliability, and reduce maintenance overhead. This TVC position will be instrumental in performing the hands- on work required for these migrations, working closely with the infrastructure team and other Backend teams.
Execute Migrations : Actively participate in and drive the execution of large-scale code and system migrations across various backend services. Some examples include : o- migrating event processing systems from custom infrastructure to managed infrastructure solutions; - transitioning services from custom OpenCensus metrics collection to OpenTelemetry; - migrating custom metrics to standard OpenTelemetry metrics. , Code Modification and Updates : Update and refactor existing codebases (primarily Java) to align with new libraries, platforms, and infrastructure. , Testing : Work with the Infrastructure team to create a testing plan for migrations to ensure that changes do not break running services and execute the test plans. , Collaboration : Work closely with the Backend Infrastructure team and other software engineers to understand migration requirements, plan execution strategies, and ensure smooth transitions with minimal disruption. , Problem Solving : Investigate, debug, and resolve technical issues and complexities encountered during the migration processes. , Documentation : Maintain clear and concise documentation for migration plans, processes, changes made, and outcomes. , Best Practices : Adhere to software development best practices, ensuring code quality, and follow established guidelines for infrastructure changes.] Requirements : Java, Google cloud platform, gRPC, Backend Additionally : Private healthcare, Small teams, International projects, Training budget, Sport subscription.
Infrastructure Engineer • Warszawa, Poland