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

EPM Scientific

NewBe an early applicant

Aws freelance python developer

Posted Updated
Discussion

Summary

Freelance Python developer role at EPM Scientific in Paris: design, build and maintain enterprise-grade applications on AWS — microservices, REST APIs, CI/CD pipelines — while contributing to architecture decisions and mentoring developers. Core stack: Python, AWS (Lambda, ECS/EKS, RDS, DynamoDB), Terraform.

Key Responsibilities



  • Design, develop and maintain enterprise-grade applications using Python

  • Participate in solution design and software architecture discussions

  • Build scalable, resilient and secure applications deployed on AWS

  • Work closely with Product Owners, Architects and Infrastructure teams to define technical solutions

  • Lead technical design sessions and contribute to architecture roadmaps

  • Develop and maintain CI/CD pipelines and automated testing frameworks

  • Review code, mentor developers and promote engineering best practices

  • Ensure solutions are secure, maintainable and aligned with architectural standards

  • Contribute throughout the full Software Development Lifecycle (SDLC), from requirements gathering through to deployment and support


Desired Skills and Experience


Core Development



  • Strong Python development experience (5+ years)

  • Experience building production-grade applications, APIs and microservices

  • REST API development

  • Unit, integration and automated testing

  • Cloud & AWS

  • Strong AWS experience

  • Experience with services such as:

  • Lambda

  • ECS/EKS

  • API Gateway

  • S3

  • RDS

  • DynamoDB

  • IAM

  • CloudWatch

  • Understanding of cloud-native architecture patterns


Architecture



  • Application architecture design

  • Microservices architecture

  • Event-driven architectures

  • System integration patterns

  • Non-functional requirements (security, scalability, resilience, performance)


Engineering Practices



  • CI/CD pipelines

  • DevOps principles

  • Infrastructure as Code knowledge (Terraform desirable)


Desired Experience



  • Experience designing distributed systems

  • Experience working within regulatory or financial services environments

  • Previous Technical Lead or Senior Software Engineer experience

  • Exposure to Kubernetes and containerisation

  • Knowledge of software security best practices

Skills

What Lead 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 →