Enterprise Architect in Concord, Remote Worker at ACN Jobs

Published Date: 2024-10-02

Job Snapshot

  • Location:
    Concord, Remote Worker
  • Published Date:
    2024-10-02

Job Description

JOB SUMMARY:

ACN is seeking an experienced Enterprise Architect to serve as a tech lead for our enterprise platform re-architecture initiative. This role requires deep expertise in AWS cloud-native solutions, particularly at the application layer, and experience in workload solutioning with serverless technologies. The ideal candidate must also demonstrate strong knowledge in business rules design and implementation, with a focus on evaluating when to onboard a complex technology stack such as BRMS (e.g., Drools, Apache Airflow) versus using cloud-native solutions or database configuration tables to achieve business agility. The candidate will report directly to the CIO and initially join on a 6-12 month contract, with the possibility for extension based on project requirements.

Job Requirements

ESSENTIAL FUNCTIONS:

  • Lead the technical and architectural direction of the enterprise platform re-architecture initiative, ensuring alignment with the organization’s strategic vision and goals.
  • Design and implement cloud-native application solutions with a strong focus on AWS services, including serverless technologies (Lambda, Fargate, API Gateway, Step Functions, Glue) and workload migration strategies.
  • Provide expert guidance on the implementation of business rules, evaluating when to introduce technologies such as BRMS (Drools, Airflow) or opt for more streamlined cloud-native solutions.
  • Strategize and implement configuration-based approaches, such as using database tables, to enable business agility while minimizing the need for additional third-party technology solutions and their associated skillsets.
  • Lead and support re-platforming efforts from legacy systems to cloud-based architectures, ensuring a seamless transition for critical workloads.
  • Act as a trusted advisor to the CIO and senior leadership, offering insights into architectural strategy, technology selection, and risk management.
  • Provide architectural expertise in RDBMS systems, particularly Oracle and PostgreSQL, and support database migrations as required.
  • Collaborate with cross-functional teams, including development and business units, to ensure that technical solutions meet business needs and objectives.
  • Lead architectural governance, ensuring adherence to design patterns, operational standards, and coding best practices throughout the re-architecture process.

OTHER DUTIES AND RESPONSIBILITIES:

  • Develop and maintain architectural documentation, including high-level solution designs, technical roadmaps, and implementation plans.
  • Facilitate architectural reviews and ensure that designs align with organizational standards and goals.
  • Mentor development teams on architectural best practices, including the appropriate use of technologies and frameworks.
  • May perform other duties as required.

REQUIRED SKILLS:

  • Extensive practical experience in AWS cloud-native solutions, with expertise in serverless architectures (Lambda, API Gateway, Step Functions, etc.).
  • Strong knowledge of business rules design and implementation, with the ability to assess when to onboard a complex BRMS like Drools or Airflow versus cloud-native or configuration-based alternatives.
  • Proven experience in architecting scalable cloud-based platforms and leading large-scale re-platforming or migration projects.
  • Expertise in RDBMS, particularly Oracle and PostgreSQL, with experience in database migrations and design.
  • Ability to lead development teams through critical re-platforming initiatives while ensuring adherence to best practices and business needs.
  • Strong communication and leadership skills, with experience presenting architectural strategies and solutions to senior leadership and cross-functional teams.
  • Proven ability to balance introducing new technologies with maintaining simplicity, cost efficiency, and ease of management by leveraging configuration tables or other cloud-native features.
  • Proficient in creating and managing architectural documentation and technical roadmaps.

EDUCATION AND EXPERIENCE:

  • M.S. or B.S. in Computer Science, Engineering, or a related field.
  • Minimum 10 years of experience in software engineering or architecture, with at least 5 years in cloud-native architecture.
  • Extensive experience with AWS services, serverless computing, and cloud-native architecture.
  • Experience in leading large-scale re-platforming or migration projects in an enterprise environment.
  • Familiarity with business rule engines (BRMS) like Drools, Airflow, and experience in evaluating their use compared to alternative approaches.
  • Strong leadership and project management skills, with the ability to drive complex initiatives to successful completion.

WORK ENVIRONMENT:

  • Typical office environment Mon-Fr during the hours of 8 A.M. to 5 P.M. Hours of operation will be based on Eastern Standard Time (EST).
  • The position may require occasional travel of for continuing education, training or support.

PHYSICIAL REQUIREMENTS:

Reasonable accommodations will be provided to enable individuals with disabilities to perform essential functions on a case-by-case basis.

  • To perform this job successfully, the individual must be able to perform each essential duty satisfactorily.
  • The physical demands described here are representative of those indicative of a typical corporate office. environment. This includes prolonged periods of sitting at a desk and working on a computer.
  • Required to stand periodically; walk, hear, listen, talk, and visually see.
  • Use hands to finger, handle, or feel; the ability to reach with hands and arm.
  • The ability to lift up to 15 pounds at times.

SECURITY TRAINING :

Please be aware that this position requires successful candidates to complete mandatory security training during their onboarding process. Security training is essential to our commitment to maintaining a secure work environment, protecting sensitive information, and ensuring the safety of our personnel. The specifics of the required security training will be communicated during the onboarding process. If you are prepared to fulfill this training requirement and are enthusiastic about contributing to our organization's security culture, we invite you to apply for this position.

Federal and State Disclaimer

ACN, Inc. is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.

To perform this job successfully, an individual must be able to perform each essential function satisfactorily. The requirements listed are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. We observe the Workers Fairness Act in South Carolina, protecting employees and applicants for employment with medical needs arising from pregnancy, childbirth or medical conditions related to pregnancy or childbirth This job description is not intended to be all-inclusive. Employee may perform other related duties as negotiated to meet the ongoing needs of the organization.

ACN, Inc. prohibits discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.