Responsibilities:
Design and deploy software systems for OpenStack environment.
Analyzing existing projects for feature improvement, including project code maintenance, debug procedure, team working, workflows.
Researching and designing new software systems, programs, and utilities.
Writing and implementing clean, scalable code.
Meeting with developers and team managers to discuss the scope of the project and project requirements.
Evaluating user feedback.
Monitoring and maintenance of end-to-end API pipeline.
Review and maintain software code and related security issues.
Creating technical documents for project and integration solutions.
Requirements:
Bachelor’s degree in any computer science related field of study.
Experience and familiarity with GNU/Linux operating system and Bash environment.
Advanced knowledge of Python programming language.
Knowledge of Python frameworks, including Fastapi. (Knowledge of other frameworks would be a plus.)
Experience in Ansible. (AWX is a plus)
Familiar with the Docker and containerization concepts.
Knowledge of Object-Oriented programming.
Experience in Git, GitLab, and CI/CD pipelines.
Experience in non-relational databases like MongoDB (Knowledge of relational DBs is a plus)
Familiarity with Coding tests (End-To-End Tests, Functional Tests, Uni Tests, etc.)
Familiarity with agile development technologies.
Being familiar with cloud computing and virtualization concepts is a plus.
Being familiar with Openstack and containerization is a plus
Ability to learn new languages and technologies quickly.
Good communication skills.
Ability to work as part of a team or individually on a project.
Ability to work well under pressure.
ثبت مشکل و تخلف آگهی
ارسال رزومه برای فناپ زیرساخت