[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-postgres-gb":3,"job-search-\u002Fen-gb\u002Fjobs-by-skill\u002Fpostgres":4,"skill-page-filters-\u002Fen-gb\u002Fjobs-by-skill\u002Fpostgres":202,"featured-jobs-\u002Fen-gb\u002Fjobs-by-skill\u002Fpostgres":335},{},{"total":5,"jobs":6},4,[7,77,112,153],{"id":8,"slug":9,"title":10,"raw_title":11,"is_featured":12,"company":13,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":16,"processed_country_iso_code_gmaps":18,"processed_home_office":20,"processed_salary_min":21,"processed_salary_max":22,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":25,"processed_employment_types":27,"processed_it_skills":28,"processed_it_skills_labels":30,"processed_job_expertise_skills":54,"processed_job_expertise_skills_labels":55,"max_cpc":76,"actual_cpc":76},82799,"senior-airflow-cloud-engineer-workload-automation-a637-dboi-global-services-uk-limited","Senior Airflow\u002F Cloud Engineer (Workload Automation)",null,false,{"name":14,"slug":15,"logo_url":11},"A637 DBOI Global Services (UK) Limited","a637-dboi-global-services-uk-limited",[17],"Birmingham",[19],"GB","hybrid",60000,80000,"GBP","estimated",[26],"FULL_TIME","permanent",{"ci\u002Fcd":5,"gitlab":29,"python":5,"airflow":5,"ansible":29,"automic":29,"ai tools":29,"bigquery":29,"dataflow":29,"dataproc":29,"postgres":29,"control-m":29,"rest apis":5,"terraform":5,"kubernetes":29,"servicenow":29,"cloud composer":5,"github actions":29,"api integration":5,"cloud functions":29,"google cloud platform":5,"infrastructure as code":5,"google transfer service":29},3,[31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53],"Python","Kubernetes","REST APIs","Google Cloud Platform","Terraform","Cloud Composer","BigQuery","Dataflow","Cloud Functions","Dataproc","Google Transfer Service","Postgres","Airflow","Control-M","Automic","Ansible","CI\u002FCD","GitHub Actions","GitLab","ServiceNow","API integration","Infrastructure as Code","AI tools",{"monitoring":29,"orchestration":5,"job scheduling":5,"backend services":29,"api orchestration":5,"capacity planning":29,"change management":29,"cloud engineering":5,"emergency response":29,"workload automation":5,"batch job management":5,"platform integration":5,"software engineering":5,"production monitoring":29,"full stack development":5,"upgrade and maintenance":29,"provisioning and configuration":29,"secure scalable user interfaces":29,"technology operations automation":5,"automation opportunity identification":29},[56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75],"Workload Automation","Job Scheduling","Batch Job Management","Software Engineering","Cloud Engineering","Orchestration","Provisioning and Configuration","Technology Operations Automation","Change Management","Monitoring","Capacity Planning","Emergency Response","Full Stack Development","API Orchestration","Secure Scalable User Interfaces","Backend Services","Production Monitoring","Platform Integration","Upgrade and Maintenance","Automation Opportunity Identification",1,{"id":78,"slug":79,"title":80,"raw_title":11,"is_featured":12,"company":81,"raw_hiringOrganization_logo_url":84,"processed_city_gmaps":85,"processed_country_iso_code_gmaps":89,"processed_home_office":20,"processed_salary_min":90,"processed_salary_max":91,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":92,"processed_employment_types":27,"processed_it_skills":93,"processed_it_skills_labels":95,"processed_job_expertise_skills":103,"processed_job_expertise_skills_labels":104,"max_cpc":76,"actual_cpc":76},80566,"java-software-engineer-finance-and-accounting-starling","Java Software Engineer - Finance and Accounting",{"name":82,"slug":83,"logo_url":11},"Starling","starling","https:\u002F\u002Fworkablehr.s3.amazonaws.com\u002Fuploads\u002Faccount\u002Flogo\u002F71732\u002Flogo",[86,87,88],"London","Bury","Cardiff",[19],70000,100000,[26],{"aws":94,"gcp":94,"java":29,"grafana":94,"netsuite":94,"postgres":29,"teamcity":94,"terraform":94,"kubernetes":94,"typescript":94},2,[96,42,97,98,32,99,35,100,101,102],"Java","AWS","GCP","TeamCity","Grafana","TypeScript","Netsuite",{"accounting":29,"system design":29,"financial systems":29,"distributed systems":29,"stakeholder engagement":29,"cloud-native architecture":29,"software development lifecycle":29},[105,106,107,108,109,110,111],"Financial Systems","Accounting","System Design","Software Development Lifecycle","Stakeholder Engagement","Distributed Systems","Cloud-native Architecture",{"id":113,"slug":114,"title":115,"raw_title":11,"is_featured":12,"company":116,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":119,"processed_country_iso_code_gmaps":121,"processed_home_office":20,"processed_salary_min":22,"processed_salary_max":122,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":123,"processed_employment_types":27,"processed_it_skills":124,"processed_it_skills_labels":125,"processed_job_expertise_skills":140,"processed_job_expertise_skills_labels":141,"max_cpc":76,"actual_cpc":76},75076,"senior-application-architect-java-with-aws-refinitiv-limited","Senior Application Architect (Java with AWS)",{"name":117,"slug":118,"logo_url":11},"Refinitiv Limited","refinitiv-limited",[120],"Nottingham",[19],120000,[26],{"ai":29,"aws":5,"sql":5,"http":5,"java":5,"oidc":29,"saml":29,"ci\u002Fcd":29,"mysql":5,"nosql":5,"oauth2":29,"python":29,"mongodb":5,"node.js":29,"postgres":5,"rest api":5,"javascript":29,"spring boot":29,"elasticsearch":5},[96,97,31,126,127,128,129,130,131,42,132,133,134,135,136,137,138,47,139],"Spring Boot","Node.js","JavaScript","SQL","NoSQL","MySQL","MongoDB","Elasticsearch","REST API","HTTP","SAML","OIDC","OAuth2","AI",{"gdpr":29,"devops":29,"banking":29,"iso standards":29,"risk management":29,"financial markets":29,"cloud architecture":5,"project management":29,"distributed systems":5,"regulatory compliance":29,"solution architecture":5,"enterprise integration patterns":5},[142,143,110,144,145,146,147,148,149,150,151,152],"Solution Architecture","Cloud Architecture","Enterprise Integration Patterns","Risk Management","Regulatory Compliance","Financial Markets","Banking","GDPR","ISO Standards","DevOps","Project Management",{"id":154,"slug":155,"title":156,"raw_title":11,"is_featured":12,"company":157,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":160,"processed_country_iso_code_gmaps":161,"processed_home_office":162,"processed_salary_min":163,"processed_salary_max":122,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":164,"processed_employment_types":27,"processed_it_skills":165,"processed_it_skills_labels":166,"processed_job_expertise_skills":182,"processed_job_expertise_skills_labels":183,"max_cpc":76,"actual_cpc":76},59872,"senior-java-developer-lseg-employment-services-limited","Senior Java Developer",{"name":158,"slug":159,"logo_url":11},"LSEG Employment Services Limited","lseg-employment-services-limited",[86],[19],"onsite",90000,[26],{"mq":29,"aws":5,"sql":5,"akka":5,"java":29,"pact":5,"junit":5,"kafka":5,"scala":5,"docker":5,"flyway":29,"gitlab":5,"gherkin":5,"reactjs":29,"cucumber":5,"postgres":5,"liquibase":29,"kubernetes":5,"cats\u002Fscalaz":5,"play framework":5,"test containers":5},[167,96,168,169,170,129,42,97,171,32,172,173,49,174,175,176,177,178,179,180,181],"Scala","Akka","Play Framework","Cats\u002FScalaz","Docker","Kafka","MQ","JUnit","Cucumber","Gherkin","PACT","Test Containers","Flyway","Liquibase","ReactJS",{"scrum":5,"kanban":5,"algorithms":5,"concurrency":5,"orchestration":5,"data structures":5,"multi-threading":5,"cloud networking":29,"containerization":5,"devops pipelines":5,"sprint ceremonies":5,"shift-left testing":5,"agile methodologies":5,"domain-driven design":5,"microservices design":5,"functional programming":5,"scaled agile environments":5,"object-oriented programming":5,"event-driven microservices architecture":5},[184,185,186,187,61,188,189,190,191,192,193,194,195,196,197,198,199,200,201],"Event-driven microservices architecture","Domain-Driven Design","Microservices design","Containerization","DevOps pipelines","Shift-left testing","Functional programming","Object-oriented programming","Concurrency","Multi-threading","Data structures","Algorithms","Cloud networking","Agile methodologies","Scrum","Kanban","Sprint ceremonies","Scaled agile environments",{"industry":203,"employment_type":215,"expertise_skills":218,"it_skills":272,"salary_currency":331,"processed_working_hours":333},[204,207,210,213],{"key":205,"label":206,"count":94},"financial markets infrastructure","Financial Markets Infrastructure",{"key":208,"label":209,"count":94},"data","Data",{"key":211,"label":212,"count":94},"financial services","Financial Services",{"key":214,"label":148,"count":76},"banking",[216],{"key":27,"label":217,"count":5},"PERMANENT",[219,221,223,225,228,230,233,235,237,239,242,244,246,248,250,252,254,256,258,260,262,265,268,270],{"key":220,"label":61,"slug":220,"count":94},"orchestration",{"key":222,"label":110,"slug":222,"count":94},"distributed-systems",{"key":224,"label":71,"slug":224,"count":76},"backend-services",{"key":226,"label":227,"slug":226,"count":76},"cloud-networking","Cloud Networking",{"key":229,"label":59,"slug":229,"count":76},"software-engineering",{"key":231,"label":232,"slug":231,"count":76},"iso-standards","Iso Standards",{"key":234,"label":72,"slug":234,"count":76},"production-monitoring",{"key":236,"label":65,"slug":236,"count":76},"monitoring",{"key":238,"label":60,"slug":238,"count":76},"cloud-engineering",{"key":240,"label":241,"slug":240,"count":76},"sprint-ceremonies","Sprint Ceremonies",{"key":243,"label":198,"slug":243,"count":76},"scrum",{"key":245,"label":63,"slug":245,"count":76},"technology-operations-automation",{"key":247,"label":70,"slug":247,"count":76},"secure-scalable-user-interfaces",{"key":249,"label":67,"slug":249,"count":76},"emergency-response",{"key":251,"label":142,"slug":251,"count":76},"solution-architecture",{"key":253,"label":199,"slug":253,"count":76},"kanban",{"key":255,"label":58,"slug":255,"count":76},"batch-job-management",{"key":257,"label":192,"slug":257,"count":76},"concurrency",{"key":259,"label":64,"slug":259,"count":76},"change-management",{"key":261,"label":108,"slug":261,"count":76},"software-development-lifecycle",{"key":263,"label":264,"slug":263,"count":76},"project-management","Project management",{"key":266,"label":267,"slug":266,"count":76},"agile-methodologies","Agile Methodologies",{"key":269,"label":145,"slug":269,"count":76},"risk-management",{"key":271,"label":105,"slug":271,"count":76},"financial-systems",[273,275,277,279,282,285,287,290,292,294,297,299,302,305,308,310,312,314,316,319,322,325,327,329],{"key":274,"label":42,"slug":274,"count":5},"postgres",{"key":276,"label":96,"slug":276,"count":29},"java",{"key":278,"label":32,"slug":278,"count":29},"kubernetes",{"key":280,"label":281,"slug":280,"count":29},"aws","Aws",{"key":283,"label":284,"slug":283,"count":94},"cicd","Ci\u002FCd",{"key":286,"label":31,"slug":286,"count":94},"python",{"key":288,"label":289,"slug":288,"count":94},"gitlab","Gitlab",{"key":291,"label":35,"slug":291,"count":94},"terraform",{"key":293,"label":129,"slug":293,"count":94},"sql",{"key":295,"label":296,"slug":295,"count":76},"servicenow","Servicenow",{"key":298,"label":175,"slug":298,"count":76},"cucumber",{"key":300,"label":301,"slug":300,"count":76},"teamcity","Teamcity",{"key":303,"label":304,"slug":303,"count":76},"github-actions","Github Actions",{"key":306,"label":307,"slug":306,"count":76},"bigquery","Bigquery",{"key":309,"label":168,"slug":309,"count":76},"akka",{"key":311,"label":46,"slug":311,"count":76},"ansible",{"key":313,"label":41,"slug":313,"count":76},"google-transfer-service",{"key":315,"label":39,"slug":315,"count":76},"cloud-functions",{"key":317,"label":318,"slug":317,"count":76},"pact","Pact",{"key":320,"label":321,"slug":320,"count":76},"typescript","Typescript",{"key":323,"label":324,"slug":323,"count":76},"mongodb","Mongodb",{"key":326,"label":126,"slug":326,"count":76},"spring-boot",{"key":328,"label":43,"slug":328,"count":76},"airflow",{"key":330,"label":172,"slug":330,"count":76},"kafka",[332],{"key":23,"label":23,"count":5},[334],{"key":26,"label":26,"count":5},{"total":336,"jobs":337},0,[]]