emagine
emagine
New

Python Engineer

Brak informacji o wynagrodzeniu
SeniorFull-time
#446657·Dodano 2 dni temu·2
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

SecurityOrganizational StrategyPythonQuality Assurance (QA)OperationsstrategyCI/CDTestingAgileMicrosoft Azure

Firma i stanowisko

Emagine is a company working with leading international clients on innovative and high-impact projects. They value diversity, inclusion, and equal opportunities, fostering an inclusive environment for professional and personal growth.

Wymagania

  • 15+ years of professional experience as a Python Engineer.
  • Proven experience working at Principal level on large-scale projects.
  • Expert knowledge of Python and software development best practices.
  • Strong experience in technical design and software architecture.
  • Extensive experience with debugging, troubleshooting, and performance optimisation.
  • Strong knowledge of testing methodologies and quality assurance practices.
  • Experience integrating security into the software development lifecycle.
  • Strong understanding of observability, reliability, and production environments.
  • Extensive experience with DevOps, CI/CD, and build and deployment processes.
  • Strong experience supporting and operating software in production.
  • Proven ability to provide technical direction across multiple teams.
  • Strong Agile methodology experience and a focus on continuous improvement.
  • Excellent communication and stakeholder management skills.
  • Professional fluency in English.

Nice to have:

  • Experience with Microsoft Azure.
  • Experience with Azure Kubernetes Service (AKS).
  • Experience with Terraform.
  • Experience working with cloud-native architectures.
  • Experience driving technical standards and best practices across multiple teams.

Obowiązki

  • Define technical direction and contribute to architecture decisions aligned with organisational strategy.
  • Drive the adoption of software engineering best practices, technologies, programming languages, and version control systems.
  • Lead the design and development of large-scale software solutions using Python.
  • Provide technical guidance on debugging, troubleshooting, performance tuning, and software quality.
  • Define and promote testing strategies and QA best practices across multiple teams.
  • Drive the integration of security throughout the software development lifecycle.
  • Optimise applications for performance, reliability, and observability.
  • Establish and improve DevOps, CI/CD, build, and deployment practices.
  • Support software operating in production environments and lead complex technical problem-solving.
  • Promote Agile methodologies and continuous improvement across multiple teams.
  • Communicate complex technical concepts effectively with both technical and non-technical stakeholders.

Inne informacje

  • Candidates must be based in Portugal.
  • Onsite working model - work location: Porto.
  • Long-term project with a duration of 12+ months.
emagine

emagine

875 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz