Purple Drive
Senior Python Developer Azure Cloud & MongoDB Expert
Purple Drive, Dallas, Texas, United States, 75215
Job Description:
We are seeking a highly skilled
Senior Python Developer
with deep expertise in
cloud-native application design, MongoDB, and Microsoft Azure . The ideal candidate will be responsible for architecting, developing, and optimizing scalable data-driven applications while leading best practices in performance, reliability, and automation.
Key Responsibilities:
Application Development:
Design, develop, and maintain robust Python applications using frameworks such as
Flask
or
Django . Implement RESTful APIs, backend services, and data-driven functionalities. Ensure high performance, scalability, and security in all code deliverables.
Database Management:
Design and optimize
MongoDB
schemas, queries, and indexes for large-scale datasets. Manage data modeling, migration, and performance tuning activities.
Cloud Architecture & Deployment:
Architect and deploy applications in a
cloud-native Azure environment . Work with
Azure services
such as
Azure Data Factory (ADF) ,
Azure Functions ,
Azure App Service , and
Azure Storage . Implement CI/CD pipelines and automation tools for efficient deployments.
Integration & Workflow Automation:
Utilize
Control-M
for scheduling and orchestration of workflows. Integrate with third-party APIs and cloud-based systems.
Leadership & Collaboration:
Provide technical guidance, mentoring, and code reviews for junior developers. Collaborate with cross-functional teams including DevOps, data engineers, and product managers. Contribute to architectural decisions and long-term technical strategies.
Required Skills & Experience:
8+ years
of professional software development experience. Expert-level proficiency in Python
and frameworks such as
Flask
or
Django . Extensive experience with
MongoDB , including schema design, query optimization, and performance tuning. Hands-on expertise in
Microsoft Azure
services (ADF, Azure Functions, App Service, Azure Storage). Strong understanding of
data modeling, database design, and cloud-native architectures . Experience with
Control-M
or similar workflow automation tools. Excellent communication, leadership, and problem-solving skills. Preferred Qualifications:
Experience with containerization (Docker, Kubernetes). Familiarity with CI/CD pipelines and Infrastructure-as-Code (IaC) tools. Knowledge of other databases (SQL, PostgreSQL) and data pipeline tools. Azure certifications are a plus.
We are seeking a highly skilled
Senior Python Developer
with deep expertise in
cloud-native application design, MongoDB, and Microsoft Azure . The ideal candidate will be responsible for architecting, developing, and optimizing scalable data-driven applications while leading best practices in performance, reliability, and automation.
Key Responsibilities:
Application Development:
Design, develop, and maintain robust Python applications using frameworks such as
Flask
or
Django . Implement RESTful APIs, backend services, and data-driven functionalities. Ensure high performance, scalability, and security in all code deliverables.
Database Management:
Design and optimize
MongoDB
schemas, queries, and indexes for large-scale datasets. Manage data modeling, migration, and performance tuning activities.
Cloud Architecture & Deployment:
Architect and deploy applications in a
cloud-native Azure environment . Work with
Azure services
such as
Azure Data Factory (ADF) ,
Azure Functions ,
Azure App Service , and
Azure Storage . Implement CI/CD pipelines and automation tools for efficient deployments.
Integration & Workflow Automation:
Utilize
Control-M
for scheduling and orchestration of workflows. Integrate with third-party APIs and cloud-based systems.
Leadership & Collaboration:
Provide technical guidance, mentoring, and code reviews for junior developers. Collaborate with cross-functional teams including DevOps, data engineers, and product managers. Contribute to architectural decisions and long-term technical strategies.
Required Skills & Experience:
8+ years
of professional software development experience. Expert-level proficiency in Python
and frameworks such as
Flask
or
Django . Extensive experience with
MongoDB , including schema design, query optimization, and performance tuning. Hands-on expertise in
Microsoft Azure
services (ADF, Azure Functions, App Service, Azure Storage). Strong understanding of
data modeling, database design, and cloud-native architectures . Experience with
Control-M
or similar workflow automation tools. Excellent communication, leadership, and problem-solving skills. Preferred Qualifications:
Experience with containerization (Docker, Kubernetes). Familiarity with CI/CD pipelines and Infrastructure-as-Code (IaC) tools. Knowledge of other databases (SQL, PostgreSQL) and data pipeline tools. Azure certifications are a plus.