USNLX Diversity Jobs

USNLX Diversity Careers

Job Information

Six Flags Director, Architecture and Integration in Charlotte, North Carolina

Overview:

Six Flags is seeking a Director, Architecture and Integration at our Corporate Charlotte office. The Director, Architecture and Integration primary purpose is to Develop and implement a comprehensive architecture and integration strategy aligned with the organization’s business objectives and to Collaborate with executive leadership to align the technical roadmap with the company's strategic goals.

Responsibilities:

  • Develop and implement a comprehensive architecture and integration strategy aligned with the organization’s business objectives.

  • Establish architectural standards, guidelines, and best practices to ensure scalability, reliability, and security across all systems.

  • Collaborate with executive leadership to align the technical roadmap with the company's strategic goals.

  • Create plans for how the organization will effectively adopt cloud technologies.

  • Provide technical documentation like architecture diagrams, interface specifications, and data models.

  • Oversee the design, development, and deployment of robust software architectures, ensuring optimal performance and scalability.

  • Lead the integration of various software systems, platforms, and applications, ensuring seamless data flow and operational efficiency.

  • Drive the adoption of cutting-edge technologies and tools to enhance the software architecture and integration processes.

  • Manage the design and implementation of APIs, microservices, and other integration solutions.

  • Establish and enforce QA best practices, ensuring high standards of software quality and reliability.

  • Lead the development of automated testing frameworks and strategies to improve test coverage and efficiency.

  • Oversee the QA team to ensure rigorous testing processes are in place, minimizing defects and enhancing product quality.

  • Design, implement, and optimize continuous integration and continuous deployment (CI/CD) pipelines to accelerate software delivery.

  • Ensure seamless integration of the CI/CD pipeline with the broader software development lifecycle.

  • Collaborate with development teams to implement automated build, test, and deployment processes, reducing time to market and improving code quality.

  • Drive the automation of software development, testing, and deployment processes to enhance efficiency and reduce manual effort.

  • Identify opportunities for automation across the software lifecycle, including infrastructure as code, automated testing, and deployment.

  • Lead initiatives to integrate and automate workflows across different tools and platforms, ensuring consistency and reliability.

  • Build, mentor, and lead a high-performing team of developers, architect, integration specialists, QA engineers, and DevOps professionals.

  • Provide technical guidance, coaching, and performance feedback to team members, fostering a culture of continuous learning and improvement.

  • Promote collaboration and knowledge-sharing across teams to drive innovation and technical excellence.

  • Serve as the primary point of contact for architectural and integration decisions, working closely with product management, engineering, and operations teams.

  • Engage with stakeholders to gather requirements, understand business needs, and ensure alignment of technical solutions with business objectives.

  • Communicate complex technical concepts to non-technical stakeholders in a clear and concise manner.

  • Identify and mitigate risks related to software architecture, integration, and automation, ensuring robust and secure solutions.

  • Implement strategies for disaster recovery, security, and system reliability, minimizing potential business disruptions.

  • Stay abreast of industry trends, emerging technologies, and best practices in architecture, integration, QA, CI/CD, and automation.

  • Lead initiatives to continuously improve processes, tools, and methodologies, driving innovation and efficiency across the organization.

  • Promote a culture of continuous improvement and learning within the team and across the broader organization.

Qualifications:

  • Bachelor's degree required in Information Systems or Computer Science.

  • 8-10 years work-related experience required. 5 plus years leadership experience.

  • 10 or more years experience in application life cycle management, architecting, and developing on .net (c#) platform or Open source using MS Visual Studio or other standard IDE. Experience with MS SQL or other relational data store. Advanced understanding of coding techniques and ability to support and lead company application architectural path.

  • Software life cycle experience. Knowledge of .NET Core, Micro services architecture, JSON, REST. Experience with React, Angular and Java Script.

  • Ability to pass a background check, if 18 years of age or older, which may include, but is not limited to, credit, criminal, DMV, previous employment, education and personal references, per Company policy, unless prohibited by federal, state, or provincial law.

  • Ability to work nights, weekends, and holiday periods to meet business needs.

  • Must possess a valid Driver's License.

#LI-KW1

Cedar Fair Entertainment Company is an equal opportunity employer. A work permit may be required for associates under the age of 18. Applicants must be legally eligible for employment in the United States and in accordance with state laws. Cedar Fair also conducts background checks on all applicants 18 years of age and older.

DirectEmployers