What are the responsibilities and job description for the Python web developer position at Spar Information Systems?
Job Details
Python web developer -
Location: Bellevue, WA
Languages/Frameworks: Python, T-SQL, PL/PGSQL Django, C#-
Containers & Orchestration: Docker / Docker Compose
Data Workflow & Pipelines: Apache Airflow
Development to be performed using the following tools, languages, and frameworks:
- Languages/Frameworks: Python, T-SQL, PL/p&SQL, Django, C#
- Containers & Orchestration: Docker / Docker Compose
- Data Workflow & Pipelines: Apache Airflow
-Version Control & CI/CD: Git, Git-based CI/CD pipelines
- Development Tools: Visual Studio Code, Luexter Notebook
-APIs: REST API development and integration, Flask.
- Data Platform: Integration with internal data platform for automation workflow
Deliverables
1. Source code for developed modules and services.
2. Automated deployment scripts and configurations (Docker, Git CI/CD).
3. Test cases and test reports.
4. Technical documentation as specified.
5. Support logs and resolution reports from FOA period.
- Design and develop code to implement new features and automation logic.
- Implement new modules to automate manual deployment process.
- Develop microservices or applications involving RESTful APIs and data connectivity to existing data platform
- Perform unit, integration, and functional testing of developed components.
- Ensure all code is tested against defined acceptance criteria
- Deploy the developed services/modules in a Docker containerized environment.
- Integration with Git-based CI/CD pipelines
Support - Provide support during the First Office Application (FOA) phase for deployed modules.
Address issues and apply necessary fixes or enhancements.
Mandatory skills:
(Only 3-4)Python / data pipelines, Restful API development, CI/CD pipeline automation in Gitlab Optional SkilsBAN, domain knowledge, Deployment in Docker containerization, Testing (Unit, integration and functional), Technical Documentation (Code, deployment, API specs, user manuals)
Thanks & Regards,
Pavan Raikhelkar
Metasis Information Systems
Direct Number:-
Phone: x 323
Email :