Senior Python Developer – The Hague – Remote / Travel 1 week every 6 weeks

Azure DevOps / MS DynamicsThe Hague, Netherlandsfull timeSenior
Active

Job description

For a European Institution in The Hague, we are currently looking for a Senior Python Developer with DevOps skills. The purpose of this position is the development of software that aims at modernizing the current data management systems. Candidates need to be willing to work 1 week per 6 weeks on-site in The Hague, the Netherlands after Covid-19. Candidates need to be fluent in English. A work permit is required.EU Candidates need to be fluent in English. This position is open for freelancers, who would like to commit long-term.Due to corona, the start will be remote. As soon as the situation allows it, the role will become partly remote and 1 week on-site in The Hague, The Netherlands.Tasks and responsibilities:Development of software and tools and its deliverables;Put in place the services and tools for acquiring every data collection;Produce technical and user documentation based on standard python tools for automatic document generation (sphinx, docutils, reStructuredText);Profile:Bachelor and Master degree;+5 years of experience as Python developer, including the ability to develop and implement Python modules and packages;Usage of Atlassian Jira for tracking, sharing, and maintaining development process;Good experience for Jenkins based CI/CD pipeline building tools;Ability to write Dockerfiles, Jenkinsfiles, and Helm charts;Experience operating in a Kubernetes cluster (e.g. installing/configuring/maintaining applications in a namespace, editing of Helm charts, using Kubectl and ArgoCD);Experience with software development in a Kubernetes-based infrastructure, networking policies, LBs, deployment strategies, and cluster security;Apache Airflow;Fluent in English;Interested:Please send your motivation and resume to [email protected] a European Institution in The Hague, we are currently looking for a Senior Python Developer with DevOps skills. The purpose of this position is the development of software that aims at modernizing the current data management systems. Candidates need to be willing to work 1 week per 6 weeks on-site in The Hague, the Netherlands after Covid-19. Candidates need to be fluent in English. A work permit is required.EU Candidates need to be fluent in English. This position is open for freelancers, who would like to commit long-term.Due to corona, the start will be remote. As soon as the situation allows it, the role will become partly remote and 1 week on-site in The Hague, The Netherlands.Tasks and responsibilities:Development of software and tools and its deliverables;Put in place the services and tools for acquiring every data collection;Produce technical and user documentation based on standard python tools for automatic document generation (sphinx, docutils, reStructuredText);Profile:Bachelor and Master degree;+5 years of experience as Python developer, including the ability to develop and implement Python modules and packages;Usage of Atlassian Jira for tracking, sharing, and maintaining development process;Good experience for Jenkins based CI/CD pipeline building tools;Ability to write Dockerfiles, Jenkinsfiles, and Helm charts;Experience operating in a Kubernetes cluster (e.g. installing/configuring/maintaining applications in a namespace, editing of Helm charts, using Kubectl and ArgoCD);Experience with software development in a Kubernetes-based infrastructure, networking policies, LBs, deployment strategies, and cluster security;Apache Airflow;Fluent in English;Interested:Please send your motivation and resume to [email protected] a European Institution in The Hague, we are currently looking for a Senior Python Developer with DevOps skills. The purpose of this position is the development of software that aims at modernizing the current data management systems.Candidates need to be willing to work 1 week per 6 weeks on-site in The Hague, the Netherlands after Covid-19. Candidates need to be fluent in English. A work permit is required.EU Candidates need to be fluent in English. This position is open for freelancers, who would like to commit long-term.Due to corona, the start will be remote. As soon as the situation allows it, the role will become partly remote and 1 week on-site in The Hague, The Netherlands.Tasks and responsibilities:Tasks and responsibilities:
  • Development of software and tools and its deliverables;
Development of software and tools and its deliverables;
  • Put in place the services and tools for acquiring every data collection;
Put in place the services and tools for acquiring every data collection;
  • Produce technical and user documentation based on standard python tools for automatic document generation (sphinx, docutils, reStructuredText);
Produce technical and user documentation based on standard python tools for automatic document generation (sphinx, docutils, reStructuredText);Profile:Profile:
  • Bachelor and Master degree;
Bachelor and Master degree;
  • +5 years of experience as Python developer, including the ability to develop and implement Python modules and packages;
+5 years of experience as Python developer, including the ability to develop and implement Python modules and packages;
  • Usage of Atlassian Jira for tracking, sharing, and maintaining development process;
Usage of Atlassian Jira for tracking, sharing, and maintaining development process;
  • Good experience for Jenkins based CI/CD pipeline building tools;
Good experience for Jenkins based CI/CD pipeline building tools;
  • Ability to write Dockerfiles, Jenkinsfiles, and Helm charts;
Ability to write Dockerfiles, Jenkinsfiles, and Helm charts;
  • Experience operating in a Kubernetes cluster (e.g. installing/configuring/maintaining applications in a namespace, editing of Helm charts, using Kubectl and ArgoCD);
Experience operating in a Kubernetes cluster (e.g. installing/configuring/maintaining applications in a namespace, editing of Helm charts, using Kubectl and ArgoCD);
  • Experience with software development in a Kubernetes-based infrastructure, networking policies, LBs, deployment strategies, and cluster security;
Experience with software development in a Kubernetes-based infrastructure, networking policies, LBs, deployment strategies, and cluster security;
  • Apache Airflow;
Apache Airflow;
  • Fluent in English;
Fluent in English;Interested:Interested:Please send your motivation and resume to [email protected]@be-consultancy-group.comI'm interested{{criteriaIndex}} {{field}} {{captialize(condition)}} ( ) {{cxPropHelpText}} {{cxPropField.consent_details.description}} {{record.Posting_Title}} {{record.Posting_Title}} {{record.Posting_Title}} {{candidate.Email}} {{topMessage}} Job Details {{topMessage}} previous next {{title}} {{score}}% Job Description {{unescape(sanitizeHTML(descriptionHTML))}} {{message}} Step {{curStepInMandatorySecPrompt}}/{{totalNumOfStepsInMandatorySecPrompt}} For privacy and security purposes, please go through the following points and provide consent. Accept Decline {{getI18n("zr.careers.publicpage.meta.joblisting")}} {{getI18n("zr.careers.publicpage.meta.joblisting")}} {{cxPropAssessment.name}} {{getI18n("zr.questionnaire.question.information.heading")}} {{getI18n("zr.cw.autofill.head")}} {{cxPropBodyMessage}} {{getI18n("zr.careers.autopopulate.success")}} {{getI18n("zr.cw.apply.sign",cxPropCompanyInfo.name)}} {{if(cxPropDetails.applyWithSeekButton,cxPropDetails.applyWithSeekButton.buttonLabel,getI18n("zr.quickapply.apply.toggle","Seek"))}} {{getI18n('zr.eeo.questionnaire.portal.maintitle')}} {{botName}} {{getI18n("zr.zia.sb.consent.msg1")}}{{criteriaIndex}}{{criteriaIndex}}{{field}} {{captialize(condition)}}{{field}}{{captialize(condition)}}( )(){{cxPropHelpText}}{{cxPropHelpText}}{{cxPropField.consent_details.description}}

{{cxPropField.consent_details.description}}

{{record.Posting_Title}}{{record.Posting_Title}}{{record.Posting_Title}}

{{record.Posting_Title}}

{{record.Posting_Title}}{{record.Posting_Title}}

{{record.Posting_Title}}

{{record.Posting_Title}}
  • {{record.Posting_Title}}

{{record.Posting_Title}}

{{record.Posting_Title}}{{candidate.Email}}{{candidate.Email}}{{candidate.Email}}

{{candidate.Email}}

{{topMessage}}Job DetailsJob DetailsJob DetailsJob Details{{topMessage}}previousnext{{title}} {{score}}% Job Description {{unescape(sanitizeHTML(descriptionHTML))}}{{title}} {{score}}% Job Description {{unescape(sanitizeHTML(descriptionHTML))}}{{title}} {{score}}%

{{title}}

{{title}}{{score}}%Job Description {{unescape(sanitizeHTML(descriptionHTML))}}

Job Description

{{message}}

Step {{curStepInMandatorySecPrompt}}/{{totalNumOfStepsInMandatorySecPrompt}}

For privacy and security purposes, please go through the following points and provide consent.Accept DeclineAccept DeclineAcceptDecline{{getI18n("zr.careers.publicpage.meta.joblisting")}}{{getI18n("zr.careers.publicpage.meta.joblisting")}}
  • {{getI18n("zr.careers.publicpage.meta.joblisting")}}
{{getI18n("zr.careers.publicpage.meta.joblisting")}}{{getI18n("zr.careers.publicpage.meta.joblisting")}}{{getI18n("zr.careers.publicpage.meta.joblisting")}}
  • {{getI18n("zr.careers.publicpage.meta.joblisting")}}
{{getI18n("zr.careers.publicpage.meta.joblisting")}}{{cxPropAssessment.name}} {{getI18n("zr.questionnaire.question.information.heading")}}{{cxPropAssessment.name}} {{getI18n("zr.questionnaire.question.information.heading")}}{{cxPropAssessment.name}}

{{getI18n("zr.questionnaire.question.information.heading")}}

{{getI18n("zr.cw.autofill.head")}} {{cxPropBodyMessage}} {{getI18n("zr.careers.autopopulate.success")}}

{{getI18n("zr.cw.autofill.head")}}

{{cxPropBodyMessage}}

{{getI18n("zr.careers.autopopulate.success")}}

{{getI18n("zr.cw.apply.sign",cxPropCompanyInfo.name)}}

{{getI18n('zr.eeo.questionnaire.portal.maintitle')}}{{botName}}{{botName}}{{getI18n("zr.zia.sb.consent.msg1")}}{{getI18n("zr.zia.sb.consent.msg1")}}{{getI18n("zr.zia.sb.consent.msg1")}}{{getI18n("zr.zia.sb.consent.msg1")}}{{getI18n("zr.zia.sb.consent.msg1")}}{{getI18n("zr.zia.sb.consent.msg1")}}{{getI18n("zr.zia.sb.consent.msg1")}}