Python-Entwicklung ReoprtingRisiko-Modelle (mwd)

Posted

7/22/2024

Role

Python Expert

Location

Unknown

Remote

Discuss with client

Project Description

Support is needed in building foundations for using Python-based applications in an existing microservice environment (Docker, Kubernetes), including developing MVPs/program components from Jupyter. The tasks involve creating programming guidelines and standards, a Python style guide, a prototype with automated test coverage and documentation generation, base image and packages/libraries, packaging and modularization, testing a newly provided build/deployment pipeline, complying with internal checklists/requirements (such as information security guidelines), assisting with preparing necessary operation documents for Python-based applications, implementing programming guidelines and standards, integrating configuration management (e.g., for staging), meaningful logging integration, software for pseudonymization/anonymization of test data, automated test coverage, documentation (inline code and derived application documentation), coordination with application stakeholders, building and structuring data management for efficient input processing including a data quality framework. The requirements include proficiency in German (at least C1 level), English communication skills, collaboration, understanding of IT operations (DevOps), expertise in Linux (Ubuntu), Python, Poetry, MyPy, Pylint, Flake8, Black, JUnit, Pytest, Doxygen, Sphinx, Python bibliographies, Pandas, NumPy, Plotly, Matplotlib, Seaborn, Jupyter Notebooks, Docker, scripting, Bash, regular expressions, Windows BAT, Visual Studio Code, Data Quality Management frameworks, and a willingness to work remotely with occasional travel to Düsseldorf and primarily work onsite in Frankfurt. The client is seeking two individuals for approximately 70 PT each until the end of the year.

Skills

PythonCode CoverageDatenqualitätDaten- / DatensatzprotokollierungJupyterDockerBash ShellUbuntuConfiguration ManagementDevopsJunitMicrosoft Visual StudioNumpyPrototypingRegular ExpressionsPrometheusTestdatenScriptingDoxygenTox (Software)PandasMatplotlibPytestSphinxKubernetesPlotlyPaketierungLaptopsDatenmanagementAnonymisierungMicroservices
Go to Project Page