Job descriptionCompany Description Optave is transforming customer support by helping businesses and governments use artificial intelligence. We offer two products, a copilot and an autopilot. The first assists customer support representatives in doing their work more effectively, and the latter automates conversations with end-users. Our platform enhances productivity, boosts efficiency, and elevates service quality, leading to increased customer satisfaction and trust. At Optave, we are committed to empowering companies to transform their support operations and pave the way for future-ready customer experiences. Logistics - On-site in Calgary, AB. This is not a remote role. - Must be legally entitled to work in Canada. Canadian citizenship or permanent residency preferred. - Reports directly to the CEO. Role Description We are seeking a Python & Infrastructure Developer specializing in Terraform and AWS for an in-person role in Calgary, AB. In this position, you will design, develop, and maintain back-end applications using Python. You will be responsible for implementing infrastructure as code with Terraform, managing cloud infrastructure in AWS, and collaborating with teams to ensure seamless integration across systems and databases. Daily tasks also include troubleshooting, enhancing software performance, and maintaining best practices for coding and system deployment. There is no separate "DevOps team" to hand things off to — you are that function. What you'll do - Infrastructure as Code: Architect and maintain Terraform modules that provision our AWS environments — including isolated per-tenant deployments in client accounts. - Python automation: Build the tooling, scripts, and services that automate deployments, data workflows, and operational tasks across our platform. - Data & retrieval infrastructure: Provision and operate the data stores behind our RAG system, including OpenSearch, vector databases, and graph stores (we use Amazon Neptune for knowledge graphs). - AWS architecture: Design and operate the AWS footprint — ECS, Lambda, API Gateway, DynamoDB, Redis, WAF, VPC, IAM — in ca-central-1, with hard requirements around data residency. - CI/CD: Build and maintain pipelines (GitHub Actions) for both application and infrastructure deployments. - Security & compliance: Implement IAM, encryption, network controls, and logging to meet SOC 2 and federal government security requirements. What we're looking for - 4+ years writing production Python — clean, tested, maintainable. Comfortable with scripting, API integrations, and the AWS SDK (boto3). - 3+ years of hands-on Terraform in production environments — you've structured modules, managed state across environments, and lived with the consequences of your decisions. - Deep AWS experience across the services listed above. You can reason about IAM, VPC design, and the failure modes of managed services. - Strong Git workflow and CI/CD experience. - Comfort working in a regulated environment and writing the documentation that goes with it. Nice to Have - Experience with the data side of RAG systems — vector stores, semantic search, ingestion pipelines. - Hands-on operational experience with Amazon Neptune and/or OpenSearch. - Docker and ECS/EKS in production. - Pytest and a habit of testing infrastructure code. - Prior experience with SOC 2, PIPEDA, or Canadian federal procurement environments.