- Company Name
- Yorkshire Global Solutions Inc.
- Job Title
- Python Developer
- Job Description
-
**Job Title:** Python Developer
**Role Summary:**
Seasoned backend engineer responsible for building, scaling, and maintaining large‑scale web applications, services, and data pipelines using Python and JavaScript/TypeScript/Node.js. Leads architectural decisions, drives engineering best practices, and deploys solutions on AWS (Lambda, EKS, etc.).
**Expactations:**
- 10+ years of professional software development experience.
- 5+ years developing large‑scale web apps, services, or data pipelines.
- Proven architectural/design expertise and a track record of improving coding standards, reviews, and documentation.
- Passion for software quality and peer mentorship.
**Key Responsibilities:**
- Design, develop, and deploy scalable Python backend services and JavaScript/TypeScript modules in AWS.
- Build and maintain data pipelines, RESTful APIs, and microservices.
- Implement and enforce coding standards, code reviews, documentation, and automated testing.
- Automate build, test, and CI/CD pipelines; manage deployments via AWS Lambda, EKS, and related services.
- Write efficient SQL (MySQL, PostgreSQL) and NoSQL (MongoDB) queries.
- Collaborate with product, DevOps, and data engineering teams to deliver high‑quality solutions.
**Required Skills:**
- 10+ years total development experience.
- 5+ years backend development in Python.
- Proficiency in JavaScript/TypeScript/Node.js.
- Experience with SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB).
- Cloud architecture on AWS (Lambda, EKS, S3, CloudWatch, IAM, VPC).
- Build, test, and CI/CD tools (Jenkins, GitLab CI, GitHub Actions, etc.).
- Strong knowledge of RESTful APIs, microservices, message queues, and containerization.
- Excellent troubleshooting, performance tuning, and debugging skills.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience.
- AWS certification (Solutions Architect, Developer, etc.) is a plus.