About The Position

The PCS Platform Architect role is responsible for Architecture that provides a communications and document management platform as a service. The ideal architect should be aligned as the expert for the platform. This includes, gateway services, internal services, vendor integration & evaluation, cloud integration & evaluation, collaborator with architects from integrating Lines of Business, etc. This role should drive platform architecture decisions in concert with global PCS solutions / system architects.

Requirements

  • Experience with Customer Communication Platforms and multi-channel communication, including email, text, push notifications, and print. The ideal candidate will have familiarity with platforms like Quadient Inspire.
  • Experience with Document Management platforms. The ideal candidate will have familiarity with IBM Content Manager.
  • Deep knowledge of object-oriented languages and platforms. The ideal candidate will be well versed in Java and the Spring Framework.
  • Deep knowledge of cloud architecture and common cloud services. The ideal candidate will have AWS experience, especially with deploying and managing containers on ECS.
  • Knowledge of DevOps tools and practices, especially Terraform, GitHub Actions, CI/CD, Docker, and Ansible.
  • Familiarity with different architecture styles, including event-driven and microservice architecture.
  • Knowledge of common integration tools and frameworks, including Kakfa and MQ.
  • Automated testing experience using tools and frameworks, including Postman.
  • Knowledge and experience with SQL and NoSQL databases. The ideal candidate will have familiarity with PostgreSQL, SQL Server, and MongoDB.
  • Knowledge of emerging AI practices and tools, especially popular LLMs, prompt engineering, and context engineering.
  • Experience with site reliability engineering.
  • Experience with support-related activities, including observability and APMs like New Relic.
  • Experience across operating systems including Linux and Windows.

Responsibilities

  • Design, implement, and evolve cloud-native solutions for infrastructure provisioning, configuration management, and deployment pipelines.
  • Own production systems end-to-end, including design decisions, implementation, operational reliability, and iterative improvement.
  • Develop and maintain Infrastructure as Code and Configuration as Code using tools such as Terraform, CloudFormation, and Ansible.
  • Design, implement, optimize, and own CI/CD pipeline tooling for application and infrastructure deployments using tools such as GitHub Actions or Jenkins.
  • Design, implement, and own high‑quality, maintainable code in a modern language like Python, and author reliable Bash or PowerShell scripts.
  • Use AI-assisted development tools (e.g., GitHub Copilot) and contribute to internal platforms that enable teams to build and deploy AI-enabled solutions using AWS Bedrock and WatsonX.
  • Implement observability, monitoring, and alerting to ensure system reliability, scalability, performance, and cost efficiency.
  • Embed security into infrastructure and delivery workflows by applying DevSecOps practices such as least-privilege access, secure defaults, and automated policy enforcement.
  • Collaborate effectively with application, platform, network, and security teams, clearly communicating requirements, tradeoffs, and design decisions.
  • Maintain clear documentation and proactively explore and apply emerging technologies in cloud, DevOps, and AI.

Benefits

  • We offer programs and plans for a healthy mind, body, wallet and life because it’s important our benefits care for the whole person.
  • Options include a variety of health coverage options, wellbeing and support programs, retirement, vacation and sick leave, maternity, paternity & adoption leave, continuing education and training as well as a number of voluntary benefit options.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service