Browse Jobs
For Employers
Post JobLog inGet Started

Python Developer

Viavi Solutions
Maadi, Cairo
Posted 11 months ago
38Applicants for3 open positions
  • 12Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

As a Senior Python Engineer, you will be a self-motivated engineer, with eagerness to learn new technologies and programming languages, comfortable in building scalable Python REST APIs, and proof of concepts. You will join us as part of a dynamic team in delivering an effective service, supporting managers across projects teams and wider stakeholders across company.

 

Key responsibilities

  • Work within multi-disciplined teams to detail out project requirements, maintain product backlogs and plan work.
  • Design, build and maintain micro-services, also be able to deploy and scale in cloud environment.
  • Review, maintain and refactor existing code to meet the requirements for improved or new features.
  • Write technical documentation and support product managers, architects and technical authors in producing required documentation.
  • Continuously assess and improve micro-services architecture and performance.
  • Ensure that the developed products meet business goals.
  • Be part of / manage internal and external communication in large scale integration project.


 

Job Requirements

Skills And Experience Needed

  • Excellent knowledge of Python and related standards, frameworks and libraries (numpy, pandas, etc.).
  • Experience in full-stack development, including applications built in other languages.
  • Experience of developing and deploying applications using Docker and Kubernetes.
  • Experience working efficiently in large codebases with legacy components.
  • Passion for writing clean, modular, well-commented, readable, and reusable code.
  • Thorough understanding of Restful Architecture and use of/integration with APIs.
  • Ability to communicate with 3rd party vendors

Nice to have :

  • Experience with AWS (Amazon Web Services).
  • Experience in KAFKA , MQTT and GRPC communicaiton.
  • Experience with Shell Scripting.
  • Knowledge in Spark.
  • Knowledge in machine learning Python packages (e.g. scikit-learn, tensorflow, keras, etc.).

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentPython Developer