C2C
Please share candidate Resume, Location and Work Authorization (You won’t get Response without these details)
Position: Principal Architect
Location: Remote US
Duration: Long Term Contract
Client: Media
Employment Type: Contract
Skillset — Must Have
• Python – Strong experience
• FastAPI
• Java / Golang
• JavaScript
• Terraform
• AWS Cloud
• Strong understanding of Software Architecture – C4 Model or similar
• Version Control
• SDLC – Strong understanding
Skillset — Good to Have
• OpenSearch or Elasticsearch experience is preferred
• Familiarity with client-side web technologies (React, Angular, JavaScript, CSS, HTML)
• CI/CD
• Azure Cloud
Job Description & Responsibilities
• Applies extensive knowledge of theories, practices, and design matters.
• Works on issues that impact program success or addresses future concepts and products. Implementation of solutions requires a longer-term view which impacts strategic goals and objectives spanning several functions.
• Exercises a wide latitude in determining objectives and approaches to critical assignments.
• Knowledge with broadcast production or video content management systems.
• Knowledge of media management strategies and distribution workflows.
• Leads and contributes to development of company objectives and principles to achieve goals.
• Deep understanding of AWS/Azure services and products.
• Provides feasibility reviews for potential new projects, including development effort estimates.
• Strong understanding of the C4 model and traditional design artifacts.
• Works with Engineering and Quality Assurance to identify and address reported issues quickly and effectively.
• Builds and maintains scalable backend microservices using Python and FastAPI, deployed as varying serverless infrastructure.
• Develops tools, constraints (guardrails), and deterministic functions that our AI agents use to edit visual assets. Integrates models on owned infrastructure for inference and integrates third-party AI endpoints.
• Implements complex distributed workflows for high-volume job orchestration and dispatching (e.g., EventBridge, queues, DynamoDB streams).
• Contributes to Terraform provisioning and management of cloud resources safely and effectively across multiple environments.
• Contributes to modern backend orchestration and/or modern web frontends.
• Writes robust unit and end-to-end tests to ensure the stability of both standard APIs and AI agent outputs, ensuring smooth deployments.
Regards,
Ahmed