Software Engineer (Python Automation)

NEXUS CORPORATION

Not Interested
Bookmark
Report This Job

profile Job Location:

Tokyo - Japan

profile Salary: Not Disclosed
profile Experience Required: 6-7years
Posted on: 2 days ago
Vacancies: 1 Vacancy

Job Summary

Responsibilities:

Design implement and maintain Python-based software systems or services.

Develop and enhance scalable distributed systems and optimize their performance.

Build automation tools and frameworks to support continuous integration and deployment processes.

Collaborate with cross-functional teams to integrate device hardware and testing tools into the development pipeline.

Conduct in-depth analysis and debugging of video streaming products and resolve performance issues.

Write clean maintainable and testable Python code for diverse applications.


Requirements and Skills:

5 years of proven work experience as a Python Developer or Software Engineer.

Proficiency in Python and experience with frameworks like Flask Django or FastAPI.

Strong understanding of distributed systems parallel computing and performance tuning.

Familiarity with Unix/Linux environments and scripting.

Experience in developing and maintaining automated testing frameworks and pipelines.

Understanding of Android development tools (e.g. ADB Android Studio) is a plus.

Experience with test-driven development and version control systems like Git.

Ability to document technical designs requirements and specifications.

Bilingual (Japanese & English) Proficiency in English both written and verbal.


Preferred Skills and Experience:

Experience in cloud technologies and deployments (e.g. GCP AWS Azure).

Knowledge of single-board computers like Raspberry Pi for development and integration.

Familiarity with DevOps practices CI/CD pipelines and containerization (e.g. Docker Kubernetes).

Strong collaboration skills and the ability to work across teams in global environments.




Required Skills:

Responsibilities:

Design implement and maintain Python-based software systems or services.

Develop and enhance scalable distributed systems and optimize their performance.

Build automation tools and frameworks to support continuous integration and deployment processes.

Collaborate with cross-functional teams to integrate device hardware and testing tools into the development pipeline.

Conduct in-depth analysis and debugging of video streaming products and resolve performance issues.

Write clean maintainable and testable Python code for diverse applications.


Requirements and Skills:

5 years of proven work experience as a Python Developer or Software Engineer.

Proficiency in Python and experience with frameworks like Flask Django or FastAPI.

Strong understanding of distributed systems parallel computing and performance tuning.

Familiarity with Unix/Linux environments and scripting.

Experience in developing and maintaining automated testing frameworks and pipelines.

Understanding of Android development tools (e.g. ADB Android Studio) is a plus.

Experience with test-driven development and version control systems like Git.

Ability to document technical designs requirements and specifications.

Bilingual (Japanese & English) Proficiency in English both written and verbal.


Preferred Skills and Experience:

Experience in cloud technologies and deployments (e.g. GCP AWS Azure).

Knowledge of single-board computers like Raspberry Pi for development and integration.

Familiarity with DevOps practices CI/CD pipelines and containerization (e.g. Docker Kubernetes).

Strong collaboration skills and the ability to work across teams in global environments.




Required Education:

JLPT N1

Responsibilities: Design implement and maintain Python-based software systems or services. Develop and enhance scalable distributed systems and optimize their performance. Build automation tools and frameworks to support continuous integration and deployment processes. Collaborate with cross-functio...
View more view more