[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-cicd-sg":3,"job-search-\u002Fde-sg\u002Fjobs-by-skill\u002Fcicd?page=2":8,"skill-page-filters-\u002Fde-sg\u002Fjobs-by-skill\u002Fcicd?page=2":335,"featured-jobs-\u002Fde-sg\u002Fjobs-by-skill\u002Fcicd?page=2":490},{"image_path":4,"content_de":5,"content_en":5,"composite_key":6,"last_updated":7},"\u002Fimages\u002Fskill\u002Fcicd.webp",null,"skill:cicd:sg","2026-08-17T09:02:05.875442+02:00",{"total":9,"jobs":10},29,[11,52,84,113,138,166,215,251,273],{"id":12,"slug":13,"title":14,"raw_title":5,"is_featured":15,"company":16,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":19,"processed_country_iso_code_gmaps":21,"processed_home_office":23,"processed_salary_min":24,"processed_salary_max":25,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":28,"processed_employment_types":30,"processed_it_skills":31,"processed_it_skills_labels":34,"processed_job_expertise_skills":44,"processed_job_expertise_skills_labels":45,"max_cpc":51,"actual_cpc":51},52102,"vp-machine-learning-engineer-enterprise-ai-innovation-group-united-overseas-bank-ltd","VP, Machine Learning Engineer, Enterprise AI, Innovation Group",false,{"name":17,"slug":18,"logo_url":5},"United Overseas Bank Ltd","united-overseas-bank-ltd",[20],"Singapore",[22],"SG","onsite",120000,180000,"SGD","estimated",[29],"FULL_TIME","permanent",{"etl":32,"sql":32,"java":32,"ci\u002Fcd":32,"scala":32,"spark":32,"devops":32,"hadoop":32,"python":33},3,4,[35,36,37,38,39,40,41,42,43],"Python","Java","Scala","Hadoop","Spark","ETL","SQL","DevOps","CI\u002FCD",{"data pipeline":33,"machine learning":33,"model deployment":33,"ai platform management":33,"model lifecycle management":33},[46,47,48,49,50],"Machine Learning","Model Deployment","Data Pipeline","AI Platform Management","Model Lifecycle Management",1,{"id":53,"slug":54,"title":55,"raw_title":5,"is_featured":15,"company":56,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":59,"processed_country_iso_code_gmaps":60,"processed_home_office":23,"processed_salary_min":24,"processed_salary_max":25,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":61,"processed_employment_types":30,"processed_it_skills":62,"processed_it_skills_labels":63,"processed_job_expertise_skills":72,"processed_job_expertise_skills_labels":73,"max_cpc":51,"actual_cpc":51},62503,"senior-blockchain-engineer-ocbc-bank","Senior Blockchain Engineer",{"name":57,"slug":58,"logo_url":5},"OCBC Bank","ocbc-bank",[],[22],[29],{"aws":32,"java":33,"azure":32,"ci\u002Fcd":32,"docker":32,"node.js":33,"solidity":33,"kubernetes":32,"typescript":33,"google cloud":32},[64,65,36,66,67,68,69,70,71,43],"TypeScript","Node.js","Solidity","Docker","Kubernetes","AWS","Azure","Google Cloud",{"security":33,"blockchain":33,"observability":32,"smart contracts":33,"incident management":32,"regulatory compliance":33,"solution architecture":33,"digital asset lifecycle":33,"financial domain design":33,"distributed ledger technology":33},[74,75,76,77,78,79,80,81,82,83],"Blockchain","Distributed Ledger Technology","Smart Contracts","Digital Asset Lifecycle","Solution Architecture","Financial Domain Design","Regulatory Compliance","Security","Observability","Incident Management",{"id":85,"slug":86,"title":87,"raw_title":5,"is_featured":15,"company":88,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":89,"processed_country_iso_code_gmaps":90,"processed_home_office":23,"processed_salary_min":91,"processed_salary_max":92,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":93,"processed_employment_types":30,"processed_it_skills":94,"processed_it_skills_labels":95,"processed_job_expertise_skills":104,"processed_job_expertise_skills_labels":105,"max_cpc":51,"actual_cpc":51},62348,"devsecops-specialist-technology-information-security-office-ocbc-bank","DevSecOps Specialist, Technology Information Security Office",{"name":57,"slug":58,"logo_url":5},[],[22],90000,130000,[29],{"sca":33,"bash":32,"dast":33,"iast":33,"sast":33,"ci\u002Fcd":33,"python":33,"javascript":32,"container security":33,"infrastructure as code":32},[35,96,97,98,99,100,101,102,43,103],"Bash","JavaScript","SAST","SCA","DAST","IAST","Container Security","Infrastructure as Code",{"cloud security":33,"risk assessment":33,"agile methodology":32,"secure code review":33,"penetration testing":33,"regulatory compliance":32,"apis and microservices":32,"vulnerability management":33},[106,107,108,109,110,111,112,80],"Secure Code Review","Penetration Testing","Vulnerability Management","Risk Assessment","Agile Methodology","Cloud Security","APIs and Microservices",{"id":114,"slug":115,"title":116,"raw_title":5,"is_featured":15,"company":117,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":120,"processed_country_iso_code_gmaps":121,"processed_home_office":23,"processed_salary_min":24,"processed_salary_max":25,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":122,"processed_employment_types":30,"processed_it_skills":123,"processed_it_skills_labels":124,"processed_job_expertise_skills":131,"processed_job_expertise_skills_labels":132,"max_cpc":51,"actual_cpc":51},47981,"tech-lead-art-sda-100-sg10-bjb-bank-julius-baer-amp-co-ltd-singapore-branch","Tech Lead ART SDA 100%",{"name":118,"slug":119,"logo_url":5},"Bank Julius Baer & Co. Ltd., Singapore Branch","bank-julius-baer-co-ltd-singapore-branch",[20],[22],[29],{".net":32,"java":32,"ci\u002Fcd":33,"golang":33,"ansible":32,"terraform":32,"javascript":32,"kubernetes":33,"microsoft azure":33,"infrastructure-as-code":32},[125,36,126,97,68,127,128,129,43,130],"Golang",".NET","Microsoft Azure","Ansible","Terraform","Infrastructure-as-Code",{"devops":33,"cloud engineering":33,"quality assurance":32,"software delivery":33,"process optimization":32,"technical leadership":33},[42,133,134,135,136,137],"Cloud Engineering","Technical Leadership","Software Delivery","Quality Assurance","Process Optimization",{"id":139,"slug":140,"title":141,"raw_title":5,"is_featured":15,"company":142,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":143,"processed_country_iso_code_gmaps":144,"processed_home_office":23,"processed_salary_min":145,"processed_salary_max":91,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":146,"processed_employment_types":147,"processed_it_skills":148,"processed_it_skills_labels":149,"processed_job_expertise_skills":160,"processed_job_expertise_skills_labels":161,"max_cpc":51,"actual_cpc":51},47987,"12-months-contract-java-backend-developer-through-an-external-agency-payroll-provider-sg10-bjb-bank-julius-baer-amp-co-ltd-singapore-branch","12 months Contract - Java Backend Developer (Through an External Agency Payroll Provider)",{"name":118,"slug":119,"logo_url":5},[20],[22],60000,[29],"contract",{"jms":32,"jpa":32,"java":33,"jdbc":32,"json":32,"unix":32,"ci\u002Fcd":32,"maven":32,"spring":33,"collections":32,"spring boot":33,"bash scripting":32},[36,150,151,152,153,154,155,156,157,158,159,43],"Spring","Spring Boot","Maven","JMS","JDBC","JPA","Unix","Bash scripting","JSON","Collections",{"code review":32,"system integration":33,"backend development":33,"financial industry knowledge":32},[162,163,164,165],"Backend Development","System Integration","Code Review","Financial Industry Knowledge",{"id":167,"slug":168,"title":169,"raw_title":5,"is_featured":15,"company":170,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":171,"processed_country_iso_code_gmaps":172,"processed_home_office":23,"processed_salary_min":173,"processed_salary_max":174,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":175,"processed_employment_types":30,"processed_it_skills":176,"processed_it_skills_labels":177,"processed_job_expertise_skills":190,"processed_job_expertise_skills_labels":191,"max_cpc":51,"actual_cpc":51},51965,"ed-head-of-digital-delivery-gadt-united-overseas-bank-ltd","ED Head of Digital Delivery, GADT",{"name":17,"slug":18,"logo_url":5},[20],[22],250000,350000,[29],{"api":33,"sre":33,"safe":33,"agile":33,"ci\u002Fcd":33,"devsecops":33,"waterfall":32,"cloud-native":33,"microservices":33,"observability":33,"event streaming":33,"test automation":33,"containerization":33,"performance engineering":33},[178,179,180,181,182,183,43,184,185,186,187,188,189,82],"Agile","SAFe","Waterfall","Microservices","Containerization","DevSecOps","SRE","API","Event Streaming","Cloud-native","Test Automation","Performance Engineering",{"sdlc":33,"retail banking":33,"career pathways":33,"common services":33,"digital banking":33,"risk management":33,"shared platforms":33,"budget management":33,"capacity planning":33,"privacy-by-design":33,"vendor management":33,"wholesale banking":33,"program management":33,"release governance":33,"security-by-design":33,"talent development":33,"domain-driven design":33,"platform convergence":33,"portfolio management":33,"dependency management":33,"estimation frameworks":33,"regulatory compliance":33,"enterprise architecture":33,"event-driven architecture":33},[192,193,194,195,196,197,198,199,80,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214],"Digital Banking","Retail Banking","Wholesale Banking","Enterprise Architecture","Program Management","Portfolio Management","Budget Management","Vendor Management","Risk Management","Security-by-Design","Privacy-by-Design","Capacity Planning","Release Governance","Dependency Management","Estimation Frameworks","SDLC","Domain-Driven Design","Event-Driven Architecture","Platform Convergence","Shared Platforms","Common Services","Talent Development","Career Pathways",{"id":216,"slug":217,"title":218,"raw_title":5,"is_featured":15,"company":219,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":222,"processed_country_iso_code_gmaps":224,"processed_home_office":23,"processed_salary_min":91,"processed_salary_max":225,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":226,"processed_employment_types":30,"processed_it_skills":227,"processed_it_skills_labels":229,"processed_job_expertise_skills":238,"processed_job_expertise_skills_labels":239,"max_cpc":51,"actual_cpc":51},51957,"avp-data-engineer-uob-asset-management-business-technology-uob-asset-management-ltd","AVP, Data Engineer, UOB Asset Management Business Technology",{"name":220,"slug":221,"logo_url":5},"UOB Asset Management Ltd","uob-asset-management-ltd",[223],"Central Region (City Area)",[22],150000,[29],{"aws":32,"c++":228,"gcp":32,"git":32,"sql":33,"java":228,"ci\u002Fcd":32,"kafka":32,"scala":228,"looker":32,"python":33,"tableau":32,"bigquery":32,"power bi":32},2,[35,41,230,231,232,69,233,234,235,236,43,36,37,237],"Power BI","Tableau","Looker","GCP","BigQuery","Kafka","Git","C++",{"mlops":32,"dataops":32,"etl\u002Felt":33,"data lineage":32,"data quality":33,"data cataloging":32,"data governance":32,"data engineering":33,"data warehousing":33,"business intelligence":33,"regulatory compliance":32,"machine learning engineering":32},[240,241,242,243,244,245,246,247,248,249,250,80],"Data Engineering","Business Intelligence","Machine Learning Engineering","Data Governance","Data Warehousing","ETL\u002FELT","Data Quality","Data Cataloging","Data Lineage","DataOps","MLOps",{"id":252,"slug":253,"title":254,"raw_title":5,"is_featured":15,"company":255,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":256,"processed_country_iso_code_gmaps":257,"processed_home_office":23,"processed_salary_min":25,"processed_salary_max":173,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":258,"processed_employment_types":30,"processed_it_skills":259,"processed_it_skills_labels":260,"processed_job_expertise_skills":263,"processed_job_expertise_skills_labels":264,"max_cpc":51,"actual_cpc":51},51964,"ed-technical-delivery-amp-development-head-digital-wholesale-banking-united-overseas-bank-ltd","ED Technical Delivery & Development Head, Digital Wholesale Banking",{"name":17,"slug":18,"logo_url":5},[20],[22],[29],{"api":33,"sre":33,"ci\u002Fcd":33,"devsecops":33,"microservices":33,"observability":33,"event streaming":33,"automated testing":33,"container orchestration":33},[185,186,181,261,43,262,82,184,183],"Container Orchestration","Automated Testing",{"risk management":33,"budget ownership":33,"demand management":33,"talent management":33,"vendor management":33,"program management":33,"agile methodologies":33,"delivery management":33,"technology strategy":33,"regulatory compliance":33,"waterfall methodology":33,"architecture governance":33},[265,266,267,196,268,199,80,200,269,270,271,272],"Technology Strategy","Architecture Governance","Delivery Management","Budget Ownership","Agile Methodologies","Waterfall Methodology","Demand Management","Talent Management",{"id":274,"slug":275,"title":276,"raw_title":5,"is_featured":15,"company":277,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":278,"processed_country_iso_code_gmaps":279,"processed_home_office":23,"processed_salary_min":24,"processed_salary_max":25,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":280,"processed_employment_types":30,"processed_it_skills":281,"processed_it_skills_labels":282,"processed_job_expertise_skills":290,"processed_job_expertise_skills_labels":291,"max_cpc":51,"actual_cpc":51},62440,"murex-engineer-front-office-amp-risk-application-ocbc-bank","Murex Engineer - Front Office & Risk application",{"name":57,"slug":58,"logo_url":5},[],[22],[29],{"sql":33,"vba":32,"jira":32,"ci\u002Fcd":32,"excel":32,"murex":33,"devops":32,"python":32,"bitbucket":32,"control-m":32,"putty\u002Fssh":228},[283,41,284,285,35,286,287,288,42,43,289],"Murex","Excel","VBA","Control-M","Jira","Bitbucket","Putty\u002FSSH",{"gom":33,"lrb":33,"lts":33,"var":33,"frtb":33,"gmra":33,"simm":33,"gmsla":33,"mlc eod":33,"mra\u002Fmre":33,"testing":32,"reporting":33,"e-tradepad":33,"stp rights":33,"backtesting":33,"credit risk":33,"integration":33,"live engine":33,"market risk":33,"mlc parsers":33,"mlc formulas":33,"booking types":33,"batch strategy":33,"dynamic tables":33,"stress testing":33,"event lifecycle":33,"murex interface":33,"pre-trade (msl)":33,"real-time feeds":33,"pricing patterns":33,"stored procedures":33,"treasury products":33,"murex front office":33,"cre\u002Fpfe methodology":33,"end of day processes":33,"navigation templates":33,"collateral management":33,"isda netting agreements":33,"mlc reports development":33,"murex risk architecture":33,"performance optimization":33,"concentration limits setup":33,"margin agree\u002Fdispute process":33},[292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334],"Murex Front Office","Collateral Management","Credit Risk","Market Risk","Pre-trade (MSL)","e-tradepad","Pricing Patterns","Booking Types","Integration","Event Lifecycle","End of Day Processes","GOM","STP Rights","Navigation Templates","Dynamic Tables","Reporting","Treasury Products","MLC Formulas","MLC Parsers","CRE\u002FPFE Methodology","VaR","SIMM","FRTB","Stress Testing","Backtesting","MLC EOD","Live Engine","Real-time Feeds","MRA\u002FMRE","Batch Strategy","Performance Optimization","ISDA Netting Agreements","GMRA","GMSLA","Margin Agree\u002FDispute Process","MLC Reports Development","LRB","LTS","Stored Procedures","Concentration Limits Setup","Murex Risk Architecture","Murex Interface","Testing",{"industry":336,"employment_type":351,"expertise_skills":357,"it_skills":419,"salary_currency":486,"processed_working_hours":488},[337,341,345,348],{"key":338,"label":339,"count":340},"banking","Banking",21,{"key":342,"label":343,"count":344},"financial services","Financial Services",15,{"key":346,"label":347,"count":32},"wealth management","Wealth Management",{"key":349,"label":350,"count":51},"asset management","Asset Management",[352,355],{"key":30,"label":353,"count":354},"PERMANENT",27,{"key":147,"label":356,"count":228},"CONTRACT",[358,361,364,367,369,372,374,376,378,381,383,386,388,390,392,395,397,400,403,406,408,411,414,416],{"key":359,"label":80,"slug":359,"count":360},"regulatory-compliance",9,{"key":362,"label":240,"slug":362,"count":363},"data-engineering",6,{"key":365,"label":243,"slug":365,"count":366},"data-governance",5,{"key":368,"label":203,"slug":368,"count":33},"capacity-planning",{"key":370,"label":371,"slug":370,"count":33},"devops","Devops",{"key":373,"label":82,"slug":373,"count":33},"observability",{"key":375,"label":200,"slug":375,"count":33},"risk-management",{"key":377,"label":244,"slug":377,"count":33},"data-warehousing",{"key":379,"label":380,"slug":379,"count":33},"project-management","Project management",{"key":382,"label":83,"slug":382,"count":32},"incident-management",{"key":384,"label":385,"slug":384,"count":32},"retrieval-augmented-generation-rag","Retrieval-Augmented Generation (Rag)",{"key":387,"label":322,"slug":387,"count":32},"performance-optimization",{"key":389,"label":195,"slug":389,"count":32},"enterprise-architecture",{"key":391,"label":46,"slug":391,"count":32},"machine-learning",{"key":393,"label":394,"slug":393,"count":32},"audit-management","Audit Management",{"key":396,"label":47,"slug":396,"count":32},"model-deployment",{"key":398,"label":399,"slug":398,"count":32},"distributed-systems","Distributed Systems",{"key":401,"label":402,"slug":401,"count":32},"large-language-models-llms","Large Language Models (Llms)",{"key":404,"label":405,"slug":404,"count":32},"root-cause-analysis","Root Cause Analysis",{"key":407,"label":199,"slug":407,"count":32},"vendor-management",{"key":409,"label":410,"slug":409,"count":32},"cloud-infrastructure","Cloud Infrastructure",{"key":412,"label":413,"slug":412,"count":32},"dataops","Dataops",{"key":415,"label":269,"slug":415,"count":32},"agile-methodologies",{"key":417,"label":418,"slug":417,"count":228},"technology-risk-management","Technology Risk Management",[420,423,426,429,433,436,438,441,443,444,448,450,452,455,458,460,463,465,468,471,474,477,480,483],{"key":421,"label":422,"slug":421,"count":9},"cicd","Ci\u002FCd",{"key":424,"label":35,"slug":424,"count":425},"python",16,{"key":427,"label":36,"slug":427,"count":428},"java",14,{"key":430,"label":431,"slug":430,"count":432},"aws","Aws",11,{"key":434,"label":41,"slug":434,"count":435},"sql",10,{"key":437,"label":68,"slug":437,"count":435},"kubernetes",{"key":439,"label":67,"slug":439,"count":440},"docker",8,{"key":442,"label":235,"slug":442,"count":440},"kafka",{"key":370,"label":371,"slug":370,"count":440},{"key":445,"label":446,"slug":445,"count":447},"gcp","Gcp",7,{"key":449,"label":129,"slug":449,"count":447},"terraform",{"key":451,"label":236,"slug":451,"count":366},"git",{"key":453,"label":454,"slug":453,"count":366},"powershell","Powershell",{"key":456,"label":457,"slug":456,"count":366},"ms-azure","MS Azure",{"key":459,"label":181,"slug":459,"count":366},"microservices",{"key":461,"label":462,"slug":461,"count":33},"linux","Linux",{"key":464,"label":128,"slug":464,"count":33},"ansible",{"key":466,"label":467,"slug":466,"count":33},"api","Api",{"key":469,"label":470,"slug":469,"count":33},"airflow","Airflow",{"key":472,"label":473,"slug":472,"count":33},"splunk","Splunk",{"key":475,"label":476,"slug":475,"count":33},"jenkins","Jenkins",{"key":478,"label":479,"slug":478,"count":32},"json","Json",{"key":481,"label":482,"slug":481,"count":32},"langchain","Langchain",{"key":484,"label":485,"slug":484,"count":32},"flink","Flink",[487],{"key":26,"label":26,"count":9},[489],{"key":29,"label":29,"count":9},{"total":491,"jobs":492},0,[]]