🌎
This job posting isn't available in all website languages
📁
Architect (Level: Manager)
📅
CREQ252813 Requisition #

  • Experience: A minimum of 6 to 10 years of professional experience in Python software development is required.

  • Expertise in Python: Candidates must possess profound knowledge of the Python language, its associated ecosystems, and popular frameworks (e.g., Django, Flask, FastAPI).

  • Software Design: A strong command of software design principles, architectural patterns (e.g., Microservices, Model-View-Controller [MVC]), and object-oriented programming is essential.

  • Database Skills: Proficiency with relational database systems (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra) is mandatory.

  • API Development: Extensive experience in the design and construction of RESTful Application Programming Interfaces (APIs) is required.

  • LLM Frameworks: Direct, hands-on experience with Large Language Model (LLM) tools and frameworks (e.g., LangChain, OpenAI APIs) is necessary.

  • NLP: Demonstrated knowledge of Natural Language Processing (NLP) concepts and techniques.

  • Cloud Platforms: Experience operating within major cloud platforms (e.g., Amazon Web Services [AWS], Microsoft Azure, Google Cloud) and familiarity with their associated services.

  • Containerization: Practical experience utilizing Docker for containerization and orchestration tools such as Kubernetes.

  • CI/CD: Familiarity with Continuous Integration/Continuous Delivery (CI/CD) pipelines and tools (e.g., Jenkins, GitLab CI, GitHub Actions).

  • Testing: A robust understanding of testing methodologies and proven experience with unit, integration, and end-to-end testing.

  • Version Control: Proficiency with GitHub and adherence to collaborative development workflows.

  • Problem-Solving: A proven ability to analyze complex technical challenges and formulate creative, effective solutions.

  • Analytical Thinking: Strong problem-solving and analytical thinking capabilities.

  • Communication: Excellent communication and stakeholder management skills.

  • Work Ethic: The capacity to work effectively both independently and within a team environment.

Previous Job Searches