نیکان گروه صادق ایرانیان
نیکان گروه صادق ایرانیان

Backend Developer (Python)

Mashhad
Remote
Full Time
Saturday to Thursday 8am to 4pm
6
-
Less than 10 employees
IT / Software / Hardware
توضیحات بیشتر

key Requirements

2 years experience in similar position
SQL/DS - Advanced
Fast Report - Advanced
GIT - Advanced
Django - Advanced
Rest API - Advanced

Job Description

About the Role
We are looking for an experienced Software Engineer (Python) to join our growing team. The ideal candidate will be responsible for building, optimizing, and maintaining scalable, secure, and high-performance applications. You will play a key role in backend development, API design, database management, and cloud-based deployments.

What You’ll Do
1. Backend Development & API Integration
Design and implement RESTful APIs using Django and FastAPI.

Build robust, scalable backend solutions with a strong focus on performance.

Ensure security and compliance in transaction processing and data management.

2. Database & Data Management
Design, optimize, and maintain SQL and NoSQL databases.

Work with PostgreSQL, MongoDB, and Redis for efficient data storage and retrieval.

Implement caching, indexing, and performance tuning strategies.

Maintain data consistency, integrity, and security in line with industry standards.

3. System Architecture & Optimization
Develop low-latency, high-performance data processing systems.

Implement asynchronous workflows using Celery, RQ, RabbitMQ.

Apply multi-threading and multiprocessing techniques to enhance performance.

Work with event-driven architectures to scale services efficiently.

4. Security & Compliance
Implement authentication and authorization (OAuth2, JWT, OpenID Connect).

Conduct code audits and collaborate on penetration testing to strengthen security.

5. Collaboration & DevOps
Collaborate with frontend, QA, and DevOps teams to ensure smooth deployments.

Develop Dockerized applications and deploy using Kubernetes.

Build CI/CD pipelines with GitLab CI/CD and GitHub Actions.

Monitor system performance and reliability with Prometheus & Grafana.
 
Technical Skills & Experience
Programming: Strong proficiency in Python 4+ and best practices.

Frameworks: Hands-on experience with FastAPI, Django, Celery, RQ.

Databases: Expertise in PostgreSQL, MongoDB, Redis.

APIs & Microservices: Knowledge of RESTful APIs, gRPC, event-driven systems.

Testing: Experience with pytest, unittest, or similar frameworks.

Security: Familiarity with OAuth2, JWT, OpenID Connect.

DevOps: Practical experience with Docker, Kubernetes, CI/CD pipelines.

 
What We Offer
Competitive salary & benefits package.

Opportunity to work on scalable, cutting-edge projects.

Collaborative team culture with continuous learning opportunities.

Flexible working environment (remote/hybrid options available).

Job Requirements

Age
Until 45 Years Old
Gender
Men / Women
Education
Bachelor| Computer and IT
Language
English| Intermediate - 50%
Software
Django| Advanced Rest API| Advanced Fast Report| Advanced GIT| Advanced SQL/DS| Advanced

ثبت مشکل و تخلف آگهی

ارسال رزومه برای نیکان گروه صادق ایرانیان