Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

KWAN

Senior Python Developer

Posted Updated
Discussion

Description

We are looking for a Senior Python Developer to work in Porto, in a hybrid model (2x per week in the office), who’s eager to embark on an exciting new opportunity! Apply here: https://form.typeform.com/to/PYqxT8NO?opportunity=Miguel%20Pereira&channel=ITJobs

About KWAN

We connect IT professionals with projects that match their skills, professional experience, and goals, then we offer a career progression program, delivered by in-house specialists - our People Experience Partners - to guide them through our journey with us.

What is this challenge about

  • Join a network security development team building a self-service platform to automate firewall rule requests.
  • Develop end-to-end Python/Django workflows covering the request, validation, approval and provisioning of firewall rules.
  • Build and maintain API integrations to orchestrate changes across Fortinet and VMware NSX-T environments.
  • Implement pre-change validation, conflict detection and safe rollback mechanisms to protect production traffic.
  • Write unit and integration tests and ensure every generated rule complies with security policies.
  • Document code, API contracts and workflow designs to support a smooth handover to internal teams.

Does it sound exciting? Apply now! https://form.typeform.com/to/PYqxT8NO?opportunity=Miguel%20Pereira&channel=ITJobs

What we are looking for

  • 5+ years of experience in software development
  • Advanced Python 3 and Django (or Django REST Framework) for building scalable APIs and automation backends
  • Experience with asynchronous task queues such as Celery and Redis
  • Hands-on experience with CI/CD (Git, GitLab CI or GitHub Actions) and Infrastructure as Code principles
  • Strong knowledge of Fortigate (FortiOS) and VMware NSX-T
  • Experience automating firewall policies and security groups through the FortiManager API and NSX-T Policy API
  • Solid understanding of routing, switching, network zoning and micro-segmentation
  • Good English skills

Do you meet most of the position requirements? Then grab this opportunity and apply now! https://form.typeform.com/to/PYqxT8NO?opportunity=Miguel%20Pereira&channel=ITJobs

What we offer

  • A project that matches your skills and ambitions, as well as your preferences for working policies and culture.
  • A competitive salary with awesome benefits and opportunities to leverage your knowledge and network to earn additional income.
  • An empowering and respectful work culture enriched with social and learning events.
  • A People Experience Partner specially assigned to you - your go-to career guide, responsible for supporting your growth, facilitating training, and ensuring your work-life balance at KWAN.
  • A relocation package and visa sponsorship for all our international hires.

Some Words From Our Colleagues

“At KWAN, they make sure that I feel comfortable with the client I’m working for and that what I’m doing aligns with my career aspirations.”
- Luis Caldeira, DevOps @ KWAN

Grab this opportunity, apply now! https://form.typeform.com/to/PYqxT8NO?opportunity=Miguel%20Pereira&channel=ITJobs

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →