Senior Systems Administrator - Cloud & Reliability
hace 6 días
Girona
ppJoin us on our mission to help millions of people to have memorable outdoor experiences. We're building top products and services and we're seeking the top talent. Interested? /p h3About Wikiloc /h3 pbWikiloc /b is one of the leading outdoor navigationapps for finding, planning and sharing trails, making them accessible toeveryone. We are located in the Science Park of the UdG of Girona, close to thePyrenees mountains and the beautiful Mediterranean coast; an ideal place to tryour products! With b72 million trails /b shared by more thanb19 million users worldwide /b, we create tools that help peoplefind their next adventure, explore the outdoors, and experience the beauty ofnature. /p pWikiloc has received awards and recognitions from organizationssuchas Apple, Google, National Geographic and Garmin. /p pWe are a bcompany 100% committed to improving theplanet /b, and our entire team is a part of this movement. At Wikiloc wearepassionate about what we do and practice what we preach. /p pEvery day, we solve complex technical challenges, always looking fornew ways to bring delightful experiences to our users and make Wikiloc moreuseful and easy to use. /p pWe only work on one thing, Wikiloc, and for 20 years we've beenpaying special attention to team efficiency and happiness, fromconceptualization and UX to support and operations. And as you will see, we havevery little turnover of team members. /p pCurious about who thrives at Wikiloc? We’ve found that a small ego,agrowth mindset, and leaning into action and high impact goes a long way here. /p pAre you passionate about the outdoors and consumer health software?Want to join a dynamic team in one of the largest online communities for outdoorenthusiasts? Are you an adventurer at heart? If so, we have ban excitingopportunity for you! /b /p h3We’re always on the lookout for talented people to joinus: /h3 pWe are continuing to expand the engineering team;in this case, we are looking for a Systems Administrator with solid experiencein infrastructure management, systems reliability and performance optimization,to help us keep a fast, secure and scalable platform. /p pbWhat you’ll do /b /p ul liParticipate actively in the design andimplementation of the next generation of Wikiloc’s systems infrastructure,making it faster, more resilient and fault tolerant. /li liCollaborate on architecture design, capacityplanning, fine-tuning, upgrades and evaluation of new technologies, inclose collaboration with the backend team. /li liSupervise and maintain monitoring systems toensure optimal performance of servers, applications and network components. /li liResolve production incidents, analyze rootcauses and implement corrective measures. /li liDeploy and operate new services andtechnologies requested by product and engineering teams. /li liImprove and automate backup and disasterrecovery processes to guarantee data safety and high availability. /li liDocument processes, best practices and incidentresponse protocols. /li liProvide technical support to other teams whendecisions might affect systems performance, security or stability. /li /ul pbMust have /b /p ul liStrong learning capacity and analyticalmindset. /li liCompleted university studies in ComputerEngineering. /li liMore than 5 years of professional experience asa Systems Administrator or similar role. /li liExperience managing Linux-based productionsystems. /li liSolid knowledge of network administration,security best practices and monitoring tools. /li liFamiliarity with some of our key infrastructurecomponents: PostgreSQL, Redis, NGINX, HAProxy, Tomcat, ElasticSearch,CloudFlare, AWS, Ansible, Terraform, GitHub Actions or Docker. /li liKnowledge of CI/CD pipelines. /li liAbility to write and maintain Unix systemscripts (Bash, Python, etc.). /li liGood SQL knowledge. /li liSelf-management, focus on results andresponsibility. /li liGood English level and understanding ofCatalan. /li liResidence in Catalonia or availability totravel occasionally to the Girona offices. /li liExperience with Kubernetes, Hashicorp Nomad. /li liKnowledge of distributed systems, performanceoptimization and observability tools (Prometheus, Grafana, OpenTelemetry). /li liPassion for outdoor activities and familiaritywith Wikiloc. /li /ul pbYour first months atWikiloc /b /p pAfter an onboarding phase, you will startparticipating in existing projects with other team members. Once familiar withthe tech stack, you will lead specific infrastructure initiatives, fromscalability improvements to automation and advanced monitoring. /p pbAbout this role /b /p pWe are continuing to expand the engineering team;in this case, we are looking for people with solid experience as Backend JavaEngineers, able to work close to systems and with deep knowledge of the backendecosystem. /p pbWhat you’ll do /b /p ul liParticipate actively in the development of theplatform, with the goal of optimizing performance, scalability androbustness. /li liYou will make decisions on current and newtechnology and ship developments that have a direct impact on theexperience of millions of users worldwide in real time. /li /ul pWe need someone with a technical,analytical mindsetand autonomy, who not only implements features, but also contributes to improving the architecture, reducing complexity and evolving the system. /p pWe are a product-focused company that creates valuefor users, where everyone works in a highly cross-functional way. Good teamworkis also essential. /p pbMust have /b /p ul liStrong learning ability and capacity tosynthesize knowledge. /li liCompleted university studies in ComputerScience, software engineering or similar. /li liMore than 5 years of professional experiencerelated to software development. /li liMore than 3 years of backend developmentexperience, with strong Java skills. /li liClear focus on security best practices. /li liTime self-management and focus on deliveringquality results. /li liGood English level and understanding ofCatalan. /li liResidence in Catalonia or availability totravel occasionally to the Girona offices. /li /ul pbNice to have /b /p ul liMastery of relational databases (PostgreSQL),NoSQL (Redis) and ElasticSearch. /li liExperience with frameworks such as Spring Boot,Hibernate. /li liExperience with RESTful APIs, microservicesarchitecture and cloud services. /li liFrontend knowledge. /li liKnowledge of infrastructure and operations(Linux, Docker, Kubernetes...). /li liKnowledge of Ansible and Terraform. /li /ul pbYour first months atWikiloc /b /p pAfter an onboarding phase, you will firstparticipate in an existing project with other team members. Once familiar withthe tech stack, you will take on kanbans where you will have a more leadingrole. Finally, you will pilot a small project where you actively interact withother members of the company and take on more responsibility. /p pbAbout this role /b /p pWe are looking for a Web Mapping GIS specialist.You will design and develop new mapping features. With the help of designers andthe rest of the team, you’ll create new features long awaited by WikilocCommunity, helping better track visualization and improve offline maps andmore. /p pbWhat you’ll do /b /p ul liDevelop new user-facing mapping features. /li liOptimize solutions for maximum speed andscalability. /li liCollaborate with other team members andstakeholders. /li /ul pbMust have /b /p ul liHave 2+ years of professional experience. /li liStrong Linux command line skills. /li liWeb mapping: Leaflet, MapLibre or similar. /li liStrong VectorTiles and OGC standardsknowledge. /li liDegree in Computer science or Geoscience. /li liGood English level and understanding ofCatalan. /li liResidence in Catalonia or availability totravel occasionally to the Girona offices. /li liMaster or degree in GIS. /li liMap Styling. /li liOpenStreetMap toolchain. /li liCloud infrastructure experience (AWS orsimilar). /li liBigQuery geospatial. /li liGeometry libraries like Java JTS, turf.js andsimilar are a plus. /li li3D Mapping knowledge is definitely a bonus. /li liHave a passion for outdoor activities andfamiliarity with Wikiloc is also a plus. /li /ul pbYour first months atWikiloc /b /p pAfter an onboarding phase, you will startparticipating in existing mapping projects with other team members. Oncefamiliar with the stack, you will take ownership of specific initiatives,improving map data, performance and new visual features. /p h3iOS Engineer /h3 pbAbout this role /b /p pWe are hiring an iOS engineer to develophigh-quality features for the Wikiloc app. /p pMillions of people use Wikiloc and rely on it fortheir outdoor experiences. Our iOS team currently consists of four engineers.We are looking for another team member to join us and help us improve the appand deliver delightful outdoor experiences for the Wikiloc community. /p pOur app is written in Swift, using a mix offunctional reactive programming with Combine and Swift Concurrency. We buildour UI with SwiftUI, while most of our older UI is implemented with UIKit.Testing and continuous integration are an essential part of our developmentprocess. We maintain a strong test suite, including both unit and UI tests, tokeep the app reliable as it evolves. /p pOur watchOS app follows the same architecturalpatterns and is built entirely with SwiftUI. /p pbWhat you’ll do /b /p pAs an iOS Engineer at Wikiloc, here are just a fewexamples of things you might work on: /p ul liThe next generation of offline maps for themobile app. /li liNew trail exploration and navigationfeatures. /li liAR visualization of geolocated features. /li liPartner integrations (Garmin, Suunto, etc.). /li liImproving the battery consumption andperformance of the app. /li liAlgorithms to improve recording and navigationaccuracy. /li liConceptualizing new features and writingproject stories. /li liBug fixing and maintenance. /li /ul pbMust have /b /p ul liSolid programming skills and a sharp analyticalmind. /li liGood product taste and empathy for people. /li liOwnership mindset, autonomy and accountabilityas a manager of one. /li liLove for product craftsmanship and a sense ofurgency for shipping new and exciting features. /li liComfortable diving into a big codebase to fixa hairy bug. /li liGood English level and understanding ofCatalan. /li liResidence in Catalonia or availability totravel occasionally to the Girona offices. /li liSwift experience, including Combine and SwiftConcurrency. /li liSwiftUI knowledge, plus UIKit for existingUI. /li liTesting and continuous integration with unitandUI tests. /li /ul pbYour first months atWikiloc /b /p pAfter an onboarding phase, you will workhand-in-hand with teammates from the Android, iOS, and backend teams. There'smuch work to do on the Wikiloc app for iOS, and we have lots of ideas andprojects in the pipeline for making the app better. We owe it to our communityto build reliable, high-quality tools they can trust outdoors. Join us tobuild and shape the mobile app used and loved by millions of outdoorenthusiasts! /p h3Android Engineer /h3 pbAbout this role /b /p pWe are hiring an Android engineer to developawesome features for the Wikiloc app. Millions of people use Wikiloc and relyon it for their outdoor experiences. Currently, our Android team consists offour people. We are looking for another team member to join us and help usimprove the app and deliver delightful outdoor experiences for the Wikiloccommunity. /p pFor this position, we are looking for someone whohas experience developing Android apps, solid programming skills, and a sharpanalytical mind. Having good product taste and empathy for people is a musttoo. Above all, we are looking for managers of one. If you're a go-getter witha love for product craftsmanship and a sense of urgency for shipping new andexciting features, or if you are someone who's not afraid of diving into a bigcodebase to fix a hairy bug, we want you. /p pOur app is built on a modern and evolving Androidstack, with a strong focus on Kotlin-first development. We make extensive useof Coroutines and Flows for asynchronous and reactive programming, JetpackCompose for UI, and Kotlin Multiplatform to share business logic acrossplatforms. We follow an MVVM architecture with a strong emphasis onUnidirectional Data Flow (UDF), aiming for predictable state management,testability, and long-term maintainability. The codebase leverages Jetpacklibraries, Retrofit, Firebase, and Koin, and is actively evolving as theplatform and product grow. We value engineers who care about architecture,code quality, scalability, and clear abstractions, and who enjoy contributingto technical decisions and improving how things are built over time. /p pbWhat you’ll do /b /p pAs an Android Engineer at Wikiloc, here are just afew examples of things you might work on: /p ul liThe next generation of offline maps for themobile app. /li liNew trail exploration and navigationfeatures. /li liPartner integrations: Garmin, Suunto, etc. /li liImproving the battery consumption andperformance of the app. /li liAlgorithms to improve recording and navigationaccuracy. /li liConceptualizing new features and writingproject stories. /li liBug fixing. /li /ul pbMust have /b /p ul liSolid programming skills and a sharp analyticalmind. /li liGood product taste and empathy for people. /li liOwnership mindset, autonomy and accountabilityas a manager of one. /li liLove for product craftsmanship and a sense ofurgency for shipping new and exciting features. /li liComfortable diving into a big codebase to fixa hairy bug. /li /ul pbNice to have /b /p ul liKotlin-first development with Coroutines andFlows. /li liKotlin Multiplatform experience. /li liMVVM and Unidirectional Data Flow (UDF)patterns. /li liExperience with Jetpack libraries, Retrofit,Firebase, and Koin. /li liInterest in architecture, code quality,scalability, and clear abstractions. /li /ul pbYour first months atWikiloc /b /p pGreat work is never done by a single person, soyou'll be working hand-in-hand with the rest of your teammates from theAndroid, iOS, and backend teams. We hope to learn tons from you and teach youwhat we know in return. /p pThere's much work to do on the Wikiloc app forAndroid, and we have lots of ideas and projects in the pipeline for making theapp better. We owe it to our community to do a good job. Join us to build andshape the mobile app used and loved by millions of outdoor enthusiasts! /p h3Common conditions /h3 pbCompensation and benefits /b /p pWe offer Top Tier salaries linked to the quality ofresults, self-management capacity and involvement with the company. We arebased on a meritocracy focused on results, not only on the resume. /p pIn addition, you will have: /p ul liSpecialized training and conferenceattendance. /li liLatest-generation MacBook. /li liGPS devices for testing. /li liRegistrations for sports races at sponsoredevents. /li /ul pbWork model andlocation /b /p pWe believe that human contact fosters creativity andteam culture; that’s why we support a flexible hybrid model that combinesremote work with one day a week at the Girona headquarters. /p pbCommitment to equalopportunities /b /p pWe like working in a healthy and relaxedenvironment;therefore, we defend values such as respect, tolerance, trust, professionalismand humility, regardless of each person’s origin, gender or religion. And weexpect everyone at Wikiloc to behave the same way. /p h3How to apply /h3 pIf all of this sounds appealing to you and fits yourprofile, we'd love to hear from you! Email us at with your CVand a bcover letter /b telling us about yourself and why you wantto work atWikiloc. /p pThe personal data you provide will be processed in accordance with the Privacy Policy /p /p #J-18808-Ljbffr