What are the responsibilities and job description for the Python Web Developer position at Intento Analytics LLC?
Job Details
Python web developer
Bellevue, WA Contract
onsite/hybrid
, , , ,
Mandatory Skills(Only 3-4)Python / data pipelines, Restful API development, CI/CD pipeline automation in Gitlab Optional SkillsRAN domain knowledge, Deployment in Docker containerization, Testing (Unit, integration and functional), Technical Documentation (Code, deployment, API specs, user manuals)
Senior Software Developer
Python web developer
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/pgSQL, 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, Jupyter 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 SkillsRAN domain knowledge, Deployment in Docker containerization, Testing (Unit, integration and functional), Technical Documentation (Code, deployment, API specs, user manuals)
Salary : $60 - $65