GeekSoft Consulting
Senior Python Developer
GeekSoft ConsultingNetherlands1 day ago
Full-timeInformation Technology
  • Help design, build and continuously improve the clients online platform.
  • Research, suggest and implement new technology solutions following best practices/standards.
  • Take responsibility for the resiliency and availability of different products.
  • Be a productive member of the team.



Requirements

  • Senior Python Developer, for designing and developing robust, scalable applications and APIs.
  • Experience on API integrations, data processing, and cloud-based deployments, leveraging modern frameworks and DevOps best practices.
  • Design, build, and maintain RESTful APIs and microservices to support data integration and core application functionality
  • Develop scalable web applications using Django and FastAPI, and work with event-driven architectures using Kafka
  • Implement and manage CI/CD pipelines using Azure DevOps to enable seamless build and deployment processes
  • Collaborate on infrastructure automation and containerization strategies
  • Handle both structured and unstructured data for ingestion, transformation, and processing
  • Optimize SQL queries and manage both relational and non-relational databases
  • Utilize Git for source control, branching strategies, and collaborative development
  • Write comprehensive unit tests and ensure code quality through continuous integration practices
  • Ensure API performance, scalability, security, and compliance with best practices
  • Strong proficiency in core Python development
  • Hands-on experience with Django, FastAPI, REST API development, and Kafka
  • Experience with Azure DevOps for CI/CD and deployment automation
  • Solid expertise in SQL and database integration
  • Proficiency in Git for version control
  • Experience in API integrations and data processing workflows



Benefits

  • A challenging, innovating environment.
  • Opportunities for learning where needed.

Key Skills

Ranked by relevance