
Technical Principal Consultant
Lead the technical aspects of a delivery team: define technical vision, ensure deployment architecture and build pipelines, own release/branching strategy, remove knowledge silos, mentor team members and liaise with environment specialists. Requires hands-on full-stack experience, familiarity with configuration management (Ansible/Chef/Puppet), CI/CD tooling (Jenkins/Go/Team City/Bamboo), TDD/automated testing and exposure to cloud platforms and IaC (AWS/Azure/Rackspace, Cloud Formation/Terraform).