Databricks Developer

Recruin

Completely RemoteContractInformation Technology
Posted 1 months ago

Job description

Responsibilities

  • Understands and applies object-oriented programming (OOP) concepts like classes, objects, inheritance, and polymorphism.
  • Proficient in debugging and handling exceptions using try-except-else-finally constructs.
  • Familiar with common Python libraries (e.g., NumPy, Pandas, Matplotlib) and can apply them for data manipulation and visualization.
  • Can implement parameterized testing and write comprehensive unit tests using unittest or pytest.
  • Uses version control systems like Git to track code changes and collaborate.
  • Able to write modular, reusable code and understands basic design patterns.
  • Able to work with APIs and perform HTTP requests.
  • Applies RESTful API design principles, including statelessness and resource identification.
  • Can handle query parameters and path variables in requests.
  • Understands and implements authentication and authorization methods (OAuth, JWT).
  • Familiar with versioning in REST APIs and its impact on client applications.
  • Knows how to test REST APIs using tools like Postman or Swagger, including setting up automated tests.
  • Can troubleshoot common API issues.
  • Mastery of input/output properties, event emitters, and services for component interaction.
  • Proficiency in reactive and template-driven forms, including validation.
  • Using the HTTP Client module to make API calls and handle responses.
  • Understanding pipes for transforming data and using RxJS for asynchronous programming.
  • Advanced routing techniques, route guards, and lazy loading.

Requirements

  • Databricks
  • Continuous integration (CI) and continuous delivery (CD)
  • Angular
  • Python
  • Flask

About the Company

It operates in the COMPUTER PROGRAMMING, CONSULTANCY AND RELATED ACTIVITIES based in Cantt

Skills & tools

DatabricksCI/CDAngularPythonFlaskREST APIsGitOOP

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Databricks
  2. 02CI/CD
  3. 03Angular
  4. 04Python
  5. 05Flask