Senior Software Developer (Python)

40 - 44 EUR/ godz.B2B
SeniorFull-time·B2B
#367747·Dodano dziś·0
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

SQLPythonPostgreSQLAWS CDKCloud platformTerraformCloudFormationstreamlit

Firma i stanowisko

The role involves taking technical ownership of an existing manufacturing analytics solution used in a pharmaceutical production environment. The solution is already in use and is expected to evolve through new use cases, scaling, architectural improvements, and follow-up work related to Data Integrity and IT Risk Assessment. The consultant will operate independently across application development, data modelling, testing, cloud-based deployment, documentation, and stakeholder collaboration in a regulated pharmaceutical environment.


Wymagania

  • Strong experience with Python application development.
  • Experience developing, maintaining, and supporting production software solutions.
  • Solid understanding of relational databases, preferably PostgreSQL or similar.
  • Ability to design, understand, and evolve database schemas and SQL-based data flows.
  • Track record of solo or near-solo ownership of a production system covering design, implementation, database changes, testing, deployment, documentation, and ongoing support.
  • Ability to understand an existing codebase and take ownership quickly.
  • Treats automated testing as a first-class part of delivery, including unit, integration, regression testing, and clear test evidence.
  • Experience with documentation, change control, structured delivery processes, and maintainable handover material.
  • Comfortable working in environments requiring traceability, controlled changes, documented evidence of correctness, and auditability.
  • Experience with cloud-based solutions, hosted applications, or modern deployment environments.
  • Strong communication skills and ability to collaborate with technical and non-technical stakeholders.
  • Proven ability to work independently as a senior technical resource.

Nice to have:

  • Experience in pharmaceutical, biotech, medical device, manufacturing, or other regulated environments.
  • Familiarity with GxP, computerized systems validation, audit trails, access control, data integrity, and controlled software changes.
  • Experience with Streamlit, Dash, or similar Python-based application frameworks.
  • Experience with AWS or other major cloud platforms.
  • Experience with Infrastructure-as-Code tools such as AWS CDK, Terraform, CloudFormation, or similar.
  • Experience with containerized applications, serverless jobs, managed databases, or similar cloud components.
  • Experience with manufacturing systems, MES systems, process data, batch data, or industrial analytics.
  • Familiarity with Statistical Process Control or similar process-monitoring methods.
  • Experience scaling a single-site or single-use-case solution into a more reusable platform.
  • Experience with Data Integrity, IT Risk Assessment, ALCOA+, role-based access control, audit trails, backup/restore considerations, or related compliance topics.
  • Experience supporting validation, risk assessment, or quality documentation in regulated environments.

Obowiązki

  • Maintain, extend, and scale an existing software solution used in manufacturing/process support.
  • Take technical ownership of a Python-based application and drive its evolution through new use cases, scaling, architectural improvements, and maintainability enhancements.
  • Design and implement new features based on business, manufacturing, process-support, and quality needs.
  • Work with relational databases, including schema design, SQL, migrations, performance considerations, data quality, and auditability.
  • Support and improve the application's cloud-based deployment and operational setup.
  • Contribute to architectural improvements enabling the solution to scale from a local use case toward a broader platform.
  • Ensure changes are tested, documented, and implemented in a controlled and traceable manner.
  • Collaborate with process supporters, subject-matter experts, QA, IT, and other stakeholders.
  • Translate business, process, and compliance needs into pragmatic technical solutions.
  • Support handover, knowledge transfer, and long-term maintainability of the solution.
  • Contribute to follow-up activities related to Data Integrity and IT Risk Assessment where relevant.
Ework Group

Ework Group

61 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz