New Position | Principal Architect | US/Canada(East Coast) at Remote, Remote, USA |
Email: [email protected] |
Hi Team, Please share some profiles here ASAP. Need Principal A rchitect (Internal Project) Only fulltime 17 0k/yr + benefits US/Canada(East Coast) Position Overview: This role leads a cross-functional architectural team responsible for defining architectural principles and practices across the Digital Engineering Service Line, by defining the Architectural framework that will be used as a template and standard to produce high quality outcomes during the Run Ahead phase. He will actively contributes on the Architectural decisions of every project assigned to his team. Responsibilities: Architectural Vision: Develop and communicate a clear architectural vision aligned with the organization's goals and objectives. This vision should guide the design and evolution of the Digital Platform Building Practice. Leadership and Collaboration: Provide leadership to the architectural team, fostering a collaborative and inclusive environment. Work closely with stakeholders from various departments to understand their needs and ensure that architectural decisions meet both technical and business requirements. Architectural Governance: Establish and enforce architectural governance processes(Architectural Framework) to ensure that all architectural decisions align with the defined principles and standards. This includes reviewing proposed changes, conducting architectural reviews, and mitigating architectural risks. Definition of Architectural Principles(Digital Platform Building Practice): Define and document architectural principles that guide the design and development of systems and applications. These principles should reflect best practices, industry standards, and the organization's needs. Technical Guidance and Mentorship: Provide technical guidance and mentorship to members of the architectural team as well as other developers and engineers within the organization. Share knowledge and promote best practices to elevate the technical expertise of the team. Research and Innovation: Stay abreast of emerging technologies, trends, and best practices in software architecture and engineering. Evaluate new technologies and tools for their potential impact on the Altimetrik Architectural Framework and recommend innovative solutions to address business challenges. Communication and Advocacy: Act as a champion for architectural excellence within the organization, advocating for the adoption of architectural best practices and driving awareness of the importance of architecture among stakeholders. Continuous Improvement: Continuously assess and improve the Altimetriks Architectural Framework, identifying areas for enhancement and implementing measures to address architectural debt and technical inefficiencies. Risk Management: Identify architectural risks and dependencies, and develop strategies to mitigate them. Ensure that the organization's architecture is resilient, scalable, and adaptable to change. Collaboration with External Partners: Collaborate with external partners, vendors, and industry experts to leverage their expertise and incorporate industry best practices into the organization's architectural framework. Requirements: Technical Expertise Cloud-Native Application Development: Deep expertise in designing, developing, and deploying applications using cloud-native architectures with AWS (Lambda, DynamoDB, S3, API Gateway, ECS, EKS), Azure (Azure Functions, Cosmos DB, Azure Kubernetes Service), and Google Cloud (GKE, Pub/Sub, Firebase). Headless CMS Implementation: Experience working with platforms like Adobe Experience Manager, Strapi, Contentful, or Sanity, and integrating them with front-end frameworks using APIs and GraphQL for content-driven UI delivery. Microservices Architecture: Proficiency in microservices design patterns, containerization with Docker, orchestration with Kubernetes, and best practices for scalability, resilience, and observability. Serverless Frameworks: Hands-on experience building event-driven, serverless applications using frameworks like AWS Lambda, Azure Functions, and Google Cloud Functions for lightweight, cost-effective solutions. Event-Driven Architecture: Expertise in event brokers like Kafka, RabbitMQ, AWS EventBridge, and Pub/Sub for building distributed systems with asynchronous communication. Backend Development: Strong programming skills in Java, Python, Node.js, and TypeScript, along with frameworks like Spring Boot, Express.js, and .NET Core for building robust backends. Front-End Integration: Familiarity with modern front-end frameworks like React, Angular, and Vue.js, ensuring seamless integration with APIs and headless CMS platforms. Database Proficiency: Extensive knowledge of both relational (PostgreSQL, MySQL, Oracle) and NoSQL (MongoDB, DynamoDB, Elasticsearch, Redis) databases for optimized data storage and retrieval. DevOps Practices: Strong experience with CI/CD pipelines (Jenkins, GitHub Actions, CircleCI, GitLab CI), infrastructure as code (Terraform, CloudFormation), and monitoring tools (Prometheus, Grafana). Security: Expertise in implementing secure systems with OAuth2, OpenID Connect, and JWT, as well as compliance with OWASP standards. Workflow Automation: Hands-on experience with workflow tools such as Camunda, Temporal, and Pega for automating business processes. Architectural Knowledge Domain-Driven Design (DDD): Proficient in implementing DDD principles to build systems aligned with business domains, enhancing modularity and scalability. Multi-Layered Architecture: Extensive experience in designing layered solutions with clear separation of concerns, ensuring maintainability and reusability. Reactive Systems: Expertise in designing reactive, event-driven systems that are responsive, resilient, and scalable. Backend for Frontend (BFF): Proficient in developing BFF patterns for optimized and secure interactions between front-end clients and backend services. Integration Expertise: Skilled in creating custom libraries, connectors, and API gateways to ensure seamless interaction between systems and external services. Leadership and Communication Strategic Leadership: Proven ability to lead architectural teams and cross-functional groups to drive innovative solutions. Mentorship: Dedicated to guiding and upskilling developers, architects, and engineers through hands-on mentorship and training sessions. Stakeholder Collaboration: Strong interpersonal skills for collaborating with stakeholders to align architectural solutions with business objectives. Communication: Ability to distill complex architectural concepts into understandable ideas for non-technical stakeholders and executive leadership. Education and Certifications Bachelors or Masters degree in Computer Science, Engineering, or related field. Relevant certifications in cloud platforms (AWS Solutions Architect, Azure Architect) and DevOps practices preferred. Thanks & Regards Naina Agarwal Altimetrik Corporation W: 231-930-2027 [email protected] | www.altimetrik.com Altimetrik is an equal opportunity employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability status or protected veteran status or any other status protected by the laws or regulations in the locations where we operate. The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. Any views or opinions contained in this message are those of the author only and do not necessarily represent the views or policies of the company. WARNING: Computer viruses can be transmitted via email. The recipient should take responsibility to check this email and any attachments for the presence of any viruses before they accept into their network / systems. Keywords: continuous integration continuous deployment user interface javascript sthree database New Position | Principal Architect | US/Canada(East Coast) [email protected] |
[email protected] View all |
Fri Dec 20 00:06:00 UTC 2024 |