- Company Name
- Headway Tek Inc
- Job Title
- Python Developer
- Job Description
-
Job title: Python Developer
Role Summary: Develop, maintain, and secure end‑to‑end web applications, focusing on React‑based front‑end and Python back‑end. Integrate authentication, content management, and cloud services within a scalable AWS environment.
Expactations: Remote contract of 12 months; deliver fully functional features, best‑practice APIs, and reliable infrastructure. Expect prompt issue resolution, timely code reviews, and active collaboration with cross‑functional teams.
Key Responsibilities:
- Build responsive React components and ensure mobile‑first UI designs.
- Implement Azure AD authentication and manage user access flows.
- Design and develop Python microservices, expose secure APIs via an API gateway.
- Deploy and configure the Strapi CMS for content management.
- Integrate Okta for identity and access management.
- Store and query data in AWS DynamoDB.
- Write Terraform scripts to provision AWS resources; maintain CI/CD pipelines (GitOps).
- Containerize services with Docker, orchestrate via Kubernetes.
Required Skills: Python, React JS, AngularJS, JavaScript, CSS3, HTML5, Java, Hibernate, Spring Core, Spring Boot, Oracle RDBMS, MySQL, Docker, Kubernetes, Terraform, AWS (EC2, Lambda, ECS/EKS, DynamoDB), CI/CD pipelines, Strapi CMS, Okta, Active Directory, Kafka.
Required Education & Certifications: Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience); certifications in AWS, Terraform, or relevant cloud technologies preferred.