Job Description :
Title: Solutions Architect
Duration: 1 year contract
Location: Cincinnati, OH
Responsibilities:
Partner with matrixed architects across the application, security, information and infrastructure disciplines to define a cohesive technical architecture vision and implement it
Develop technical architectures and guidelines for Programming and Playout platforms and the components built on
top of them
Visualize and document architectures and standards, and communicate those clearly to technical and non-technical
audiences
Work with teams across IT to ensure architectures adhere to enterprise standards, and delivered systems are scalable, loosely-coupled, resilient, secure, performant, highly available, and easy to operate
Evaluate technical fit of business systems
Break down assignments into manageable tasks and ensure transparency and visibility into backlog and progress
Skills and experience:
Bachelor’s degree in computer science, engineering, or equivalent
A minimum of 11 years of IT experience with at least 3 in architecture
Deep knowledge in the areas of enterprise solution/application architecture, cloud architecture, software
development, application integration, data management, and SDLC
Solid knowledge in all major areas of technical architecture and platforms:
Application: Object-oriented design, web services, SOA, microservices, batch processes, queuing and messaging,
logging and monitoring, programming languages, development tools, technology stacks (open source, Java, .NET, etc,
UI frameworks (web/desktop/mobile), APIs and API management, testing, performance tuning and profiling,
automation, CI/CD, Agile/scrum, and DevOps
Strong practical knowledge of cloud platforms including a good breadth within AWS services
Excellent communication skills including documenting, visualizing, presenting to a mixed/large audience, and
balancing talking and listening
Excellent leadership skills including collaboration, accountability, results driven, self-motivation, big-picture thinking,
building strong relations, and negotiating
Data: big data, RDBMS, NoSQL, SQL, ETL, analytics, and BI
Security: Identity, directory, authentication/authorization, single-sign-on, access management, API hardening,
encryption, data privacy, backup, and disaster recovery
Infrastructure: Compute, storage, network, load-balancing, scalability, and availability
Significant prior hands-on software development experience including the current ability to develop prototypes
Experience participating in vendor platform evaluations including vendor engagement, criteria and scorecard
development, and technology deep dives (security, software interfaces, hosting considerations, availability, etc
Strong experience determining and addressing non-functional requirements: response times, availability, disaster
recovery, scalability, data retention, etc.
Proven record of architecting and building large-scale, complex applications used in business-critical operations and
featuring high performance/throughput and scalability, high availability, proper backup, restore, and disaster recovery
implementation, and secure communication and data access controls
Experience in working both independently and with multi-discipline teams, business stakeholders, and management
in a large, globally-distributed corporate environment
Team player who can collaborate across disciplines in IT
High attention to detail and strong analytical, organizational, and task management skills
Experience with media and EA frameworks (TOGAF, Zachman, FEA, etc is a plus