{"id":1228302,"url":"https://alion.io/job/teamup-recruitment-goodylabs","title":"Goodylabs","company":{"id":869,"name":"Teamup Recruitment","domain":"teamuprecruitment.com","url":"https://alion.io/company/team-up","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":"Traffit","truth_index":{"grade":"A","score":94,"open_postings":8,"ghost_share":0,"stale_share":0.25,"repost_share":0,"time_to_fill_p50_days":59,"computed_at":"2026-10-22T06:10:10Z"}},"role":"DevOps","role_family":"DevOps","seniority":null,"employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Poland"],"countries":["PL"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":50000,"max_usd":95000,"period":"year","method":"role_country_seniority_unknown","sample_n":424},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Ansible","optional":false},{"name":"Bash","optional":false},{"name":"CI/CD","optional":false},{"name":"Cloudflare","optional":false},{"name":"Cloudflare WAF","optional":false},{"name":"DigitalOcean","optional":false},{"name":"DNS","optional":false},{"name":"Docker","optional":false},{"name":"Docker Swarm","optional":false},{"name":"ISO 27001","optional":false},{"name":"Kubernetes","optional":false},{"name":"Linux","optional":false},{"name":"Python","optional":false},{"name":"Terraform","optional":false},{"name":"PagerDuty","optional":true}],"status":"closed","first_seen_at":"2026-09-23T15:59:02Z","employer_posted_date":"2026-09-23","last_verified_at":"2026-10-22T13:30:13Z","board_verified":false,"closed_at":"2026-10-22T13:30:13Z","days_open":28,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":28},"description":"We’re looking for a hands-on Senior DevOps Engineer who wants to improve how infrastructure works across several client and internal projects. You’ll join two Mid DevOps Engineers and the person currently leading the area. As you get to know the projects, you’ll take ownership of key technical work and help shape DevOps standards and technology choices.\nThere’s plenty to get involved in: production environments built with Linux, Docker, Docker Swarm, Kubernetes and DigitalOcean; CI/CD and Infrastructure as Code; and DNS and security for more than 300 hosts in Cloudflare. Upcoming work includes improving Cloudflare WAF protections, automating processes related to ISO 27001, and assessing infrastructure changes and migrations.\nWhat you’ll do\nBuild, automate and maintain reliable infrastructure and deployment pipelines.\nImprove monitoring, alerting, security, backups and incident response.\nReview solutions for stability, cost and long-term maintainability.\nWork with engineers, developers, QA, Project Managers and clients to solve problems across projects.\nShare knowledge and help develop consistent technical standards.\nWhat you’ll bring\nYou have strong Linux and production operations experience, know Docker and either Docker Swarm or Kubernetes, and have worked with CI/CD and cloud infrastructure. You can automate with tools such as Terraform, Ansible, Bash or Python, troubleshoot networking issues, and explain your technical decisions clearly.\nWe value sound judgement over expertise in every tool we use. You’ll also need Polish and English for day-to-day project communication. Experience with high availability, infrastructure cost optimisation, security audits or MLOps is a plus.\nLocation and on-call\nFor your first two months, we’d prefer four days a week in our Łódź office so you can get to know the people, projects and infrastructure. If you can be there regularly but less often, tell us what’s possible. After onboarding, office visits will be less frequent and agreed around project needs.\nYou’ll join the weekly on-call rotation after onboarding. We use Better Stack and PagerDuty; we’ll cover the rotation frequency, response expectations and compensation during the first meeting.\nYou’ll have room to influence decisions, support from a collaborative team and a pet-friendly office.","description_format":"text","description_chars":2320,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-25T13:58:14Z"},{"event":"close","at":"2026-10-22T13:30:13Z"}],"visa":[],"liveness":null,"pay":null,"html_url":"https://alion.io/job/teamup-recruitment-goodylabs","json_url":"https://alion.io/job/teamup-recruitment-goodylabs.json","meta":{"generated_at":"2026-10-22T16:37:10Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":17014,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-23T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":869},"rest":"https://alion.io/mcp/rest/get_company?id=869"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fteamup-recruitment-goodylabs"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fteamup-recruitment-goodylabs"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fteamup-recruitment-goodylabs"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/teamup-recruitment-goodylabs\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fteamup-recruitment-goodylabs"}]}