New

Position Applying For:Senior Data Architect

Join & Explore The Possibilities at BuzzClan

  • Senior Data Architect  | USA-GA-Atlanta  |  | 25-JUN-21
    The Software Architect is a senior-level technology professional that is responsible for contributing to the architecture and design of multiple systems across the organization and influencing the technical vision behind the platform. The candidate should have deep software development, system and design expertise, an understanding of enterprise architecture, and strong visual, written and verbal communication skills. Routinely called upon to apply and demonstrate mastery of existing and emerging technologies, practices, and processes. Displays a high level of critical thinking and analysis in bringing successful resolution to high-impact, complex, and/or within department problems Makes prompt, sound decisions when faced with complex and often contradictory alternatives that result in successful outcomes.
    Essential Duties & Responsibilities:

    · 7+ years work experience
    · provide technical leadership for developing and maintaining the software suite.
    · Develop and maintain "as is" and "to be" system architecture documentation across the enterprise including infrastructure architecture, application architecture, integration architecture, and the underlying enterprise data architecture / data dictionary.
    · Work with business analysts and domain experts to transform application requirements and business rules into implementable software designs.
    · Work with development teams to establish and enforce best practices for software quality across the organization.
    · Model relevant pieces of business information while maintaining a high level of data quality / integrity.
    · Research, evaluate, and recommend new/alternative technology solutions based on the latest technology trends, application capabilities, and best practices.
    · Drive creation of reference architectures, reference implementations, and proofs-of-concept.
    · Perform peer reviews of development artifacts including code, designs, and documentation.
    · Assist developers with complex technical challenges and mentor employees in software development best practices.

    Qualifications

    · Demonstrable expertise in computer science fundamentals and advanced topics.
    · Experience in developing and implementing system architecture plans.
    · Knowledge and experience in systems modeling and design, software modeling and design, software development and architecture methodologies.
    · Extensive knowledge of object-oriented design and development including design patterns.
    · Familiarity with business modeling and UML activity models.
    · Proven experience in developing technical architectures as part of the overall enterprise architecture.
    · Experience in developing and architecting scalable service-oriented solutions.
    · Solid understanding of transaction and information systems, message brokers and enterprise integration patterns.
    · Strong knowledge of enterprise class software requirements including security, scalability, and usability.
    · Strong analytical and problem-solving skills.
    · Excellent verbal and written communication skills.
    · Ability to prioritize and manage work to critical project timelines in a fast-paced environment.
    · Comfort assessing architect risk and trade-offs with limited information.