Tyler Technologies

Director of Architecture - Cloud, Enterprise Justice

Plano, TX
Microservices AWS Azure
Description

Description

The Director of Architecture - Cloud is responsible for providing strategic direction and technical leadership for the Courts and Justice suite of products, primarily focused on the ongoing modernization and cloud evolution of the Enterprise Justice product suite. This individual will lead a team of architects focused on designing, implementing, and managing cloud-based solutions to meet our organization's business objectives while leveraging cloud best practices and architectural patterns. It also includes evaluating existing on-premises applications and infrastructure and developing SaaS migration strategies that optimize cost-effectiveness, performance, and reliability as well as creation, maintenance and promotion of technical roadmaps that align with the company’s business and cloud strategy. In addition, this individual’s team will be responsible for the architecture discipline within the engineering organization, providing architectural guidance and governance that consistently improves cycle time, quality metrics and time to market. The role requires strong leadership skills and business understanding as well technical expertise in both cloud architecture and security to drive our cloud approach. They will be a key contributor in maturing our comprehensive cloud adoption approach that aligns with business objectives, ensures compliance, leverages best-of-class technologies, and maintains high standards of security to protect our assets and customer data.
 
Hybrid Work Schedule: 3 days per week in-office in Plano, TX

Responsibilities

  • Lead and inspire a team of talented architects fostering a collaborative, agile and high-performance culture.
  • Participate in the strategic leadership of the design and development of high performance, scalable, maintainable, and fault-tolerant enterprise SaaS/Cloud applications ensuring adherence to proven design principles.
  • Partner with engineering in the maturing and improvement of best practices for software development, ensuring scalability, performance, and security for customer cloud environments.
  • Evaluate existing on-premises systems and building roadmaps to transition them to being cloud optimized (i.e., breaking apart the monolith, leveraging cloud-native technologies and design patterns, cost optimizations, etc.).
  • Develop cloud migration strategies and roadmaps, including detailed migration plans and timelines.
  • Collaborate with cross-functional teams to define cloud adoption strategies, governance policies, and security controls.
  • Provide leadership in automating deployment, configuration, and management tasks using infrastructure-as-code (IaC) tools and practices.
  • Provide leadership in building solutions to effectively monitor and optimize cloud resources to ensure cost-effectiveness, performance, and reliability.
  • Provide leadership in implementing cloud security best practices and compliance standards, ensuring data protection and regulatory compliance.
  • Stay current with emerging cloud technologies and trends, evaluating their potential impact on our organization's cloud strategy.
  • Work with the Courts & Justice leadership team to prioritize projects necessary to further advance our position as a leading SaaS solutions provider.
  • Foster a culture of collaboration and knowledge sharing across teams, encouraging innovation and continuous improvement with a high sense of accountability.
  • Prioritize and allocate projects and resources in collaboration with product stakeholders, leaders, and clients, always keeping in mind overall product vision and an ROI focused mentality.
  • Balance the continuous maintenance and maturation of our existing products with the injection of modern technologies for the betterment of the product suite
  • Ability and willingness to make tough calls and, if necessary, take tough actions to further the business
  • Recruit, develop, and retain individuals with skills, attitude, and experience necessary to enable the organization to meet strategic objectives.
  • Provide constructive and timely performance evaluations.
  • Coach and mentor direct reports.
  • Handle discipline and termination of employees in accordance with company policy.
  • Perform other job-related duties and responsibilities as assigned

Qualifications

  • Bachelor’s or master’s degree in computer science, computer engineering, or related field, or comparable work experience.
  • Typically, 5+ years of management experience leading high-end engineers and/or architects.
  • Strong understanding of software development practices, computer science theory, and understanding of relevant technologies.
  • Strong understanding of cloud architecture principles, including microservices, containerization, serverless computing, networking, data storage, and DevOps practices.
  • Strong understanding of cloud-native development frameworks and tools, such as AWS services like RDS, Lambda, SNS, SQS, Dynamo DB, ElastiCache, Cognito, etc.
  • Strong understanding of cloud security best practices, encryption methods, identity, and access management (IAM).
  • Cloud certifications (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect Expert) preferred.
  • Experience leading development of complex software architectures and platforms in a cloud-based environment. 
  • Experience leading and managing development activity for enterprise level applications. 
  • Proven ability to lead projects across multiple vintages of technology, to include application maintenance, modernization, and innovation.
  • Ability to work well and productively, always projecting a positive outlook in a fast-paced, deadline-driven environment. 
  • Strong situational leadership instincts and abilities. 
  • Ability to anticipate roadblocks, diagnose problems and generate effective solutions. 
  • Working understanding of Tyler’s portfolio of products a plus.
  • Knowledgeable about industry trends, best practices, and change management.
  • Skills and ability to evaluate options, analyze complex problems, present viable solutions in a simple, easily understood manner.
  • Demonstrated organization and planning ability.
  • Powerful problem-solving, risk assessment and negotiation skills. 
  • Willing and able to dive deep into the details if necessary.
  • Excellent interpersonal skills including verbal and written communication, teamwork, and customer service.
  • Travel - 10-25%

Tyler Technologies
Tyler Technologies
GovTech Information Services Software

0 applies

0 views

Other Jobs from Tyler Technologies

Project Manager

College Station, TX

Director Of Technology

Remote Lincoln, NE

Similar Jobs

Sr. Software Engineer

Helsinki, Finland

Software Engineer

Hyderabad, India

Principal Software Engineer

Mountain View, CA US

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say