This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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.
Job Responsibility:
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
Requirements:
Experience with Customer Communication Platforms and multi-channel communication, including email, text, push notifications, and print
Experience with Document Management platforms
Deep knowledge of object-oriented languages and platforms, especially Java and the Spring Framework
Deep knowledge of cloud architecture and common cloud services, especially AWS and deploying/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 Kafka and MQ
Automated testing experience using tools and frameworks, including Postman
Knowledge and experience with SQL and NoSQL databases, especially 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