استخدام Senior Back-End Python Engineer
شرح موقعیت شغلی
What You’ll Do
Lead architecture & design of new services, defining clear interfaces, data flows, and system boundaries.
Develop and maintain FastAPI-based microservices, ensuring high performance, reliability, and test coverage.
Drive data layer strategy, modeling, and tuning both relational (PostgreSQL, MySQL) and non-relational stores (MongoDB, Redis).
Build and optimize robust CI/CD pipelines (GitLab CI), container images (Docker), and orchestration (Kubernetes or similar).
Implement security best practices: threat modeling, OWASP compliance, RBAC/ABAC, encryption at rest/in transit, vulnerability scanning.
Design and operate comprehensive monitoring, logging, and alerting using the ELK stack (Elasticsearch, Logstash, Kibana), plus metrics collection (Prometheus/Grafana).
Champion observability, instrumentation, and structured logging to enable rapid troubleshooting and capacity planning.
Mentor and partner with mid-level and junior engineers: conduct design/code reviews, share best practices, and drive continuous improvement.
Develop and maintain FastAPI-based microservices, ensuring high performance, reliability, and test coverage.
Drive data layer strategy, modeling, and tuning both relational (PostgreSQL, MySQL) and non-relational stores (MongoDB, Redis).
Build and optimize robust CI/CD pipelines (GitLab CI), container images (Docker), and orchestration (Kubernetes or similar).
Implement security best practices: threat modeling, OWASP compliance, RBAC/ABAC, encryption at rest/in transit, vulnerability scanning.
Design and operate comprehensive monitoring, logging, and alerting using the ELK stack (Elasticsearch, Logstash, Kibana), plus metrics collection (Prometheus/Grafana).
Champion observability, instrumentation, and structured logging to enable rapid troubleshooting and capacity planning.
Mentor and partner with mid-level and junior engineers: conduct design/code reviews, share best practices, and drive continuous improvement.
Required Qualifications
5 + years of professional Python back-end development, with at least 3 years of building production-grade FastAPI services.
Deep expertise in system architecture: microservices patterns, event-driven design, service mesh concepts.
Proven experience modeling and operating SQL (PostgreSQL/MySQL) and NoSQL (MongoDB, Redis) databases.
Strong background in CI/CD, Docker, and container orchestration (e.g., Kubernetes).
Hands-on knowledge of security (OWASP Top Ten, JWT/OAuth2, TLS, secret management).
Solid understanding of monitoring & observability: ELK stack, Prometheus, Grafana, distributed tracing.
Expertise with asynchronous task queues (Celery, RabbitMQ) and caching strategies (Redis).
Excellent communication skills and a track record of mentoring and technical leadership.
5 + years of professional Python back-end development, with at least 3 years of building production-grade FastAPI services.
Deep expertise in system architecture: microservices patterns, event-driven design, service mesh concepts.
Proven experience modeling and operating SQL (PostgreSQL/MySQL) and NoSQL (MongoDB, Redis) databases.
Strong background in CI/CD, Docker, and container orchestration (e.g., Kubernetes).
Hands-on knowledge of security (OWASP Top Ten, JWT/OAuth2, TLS, secret management).
Solid understanding of monitoring & observability: ELK stack, Prometheus, Grafana, distributed tracing.
Expertise with asynchronous task queues (Celery, RabbitMQ) and caching strategies (Redis).
Excellent communication skills and a track record of mentoring and technical leadership.
Nice to Have
Domain experience with healthcare standards (DICOM, HL7, FHIR).
Experience with DevOps automation and infrastructure reliability (Chaos Engineering, SRE practices).
Experience with DevOps automation and infrastructure reliability (Chaos Engineering, SRE practices).
Join us to shape the next generation of AI-powered healthcare solutions—your expertise will directly impact patient care and medical innovation.
مهارتهای مورد نیاز
- Back-end
- Python
- PostgreSQL
- MySQL
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست