Description

We are seeking an experienced Enterprise Architect to lead the design and implementation of scalable, secure, and high-performance solutions across enterprise systems. 

This role involves collaborating with stakeholders, defining architectural standards, and ensuring alignment with strategic business objectives. 

The ideal candidate will bring deep technical expertise and a strong understanding of modern enterprise technologies.


 

Key Responsibilities

  • Lead the design and architecture of enterprise-wide solutions.
  • Collaborate with stakeholders to gather business requirements and translate them into technical specifications.
  • Define and enforce architectural standards, best practices, and governance models.
  • Provide technical leadership and mentorship throughout the software development lifecycle.
  • Evaluate and recommend tools, technologies, and platforms to support business goals.
  • Ensure solutions align with enterprise architecture and strategic objectives.
  • Conduct architecture reviews, risk assessments, and performance evaluations.
  • Create and maintain architectural documentation including diagrams, models, and roadmaps.
  • Support DevOps and CI/CD practices to streamline deployment and integration.
  • Troubleshoot and resolve complex technical issues across systems.


 

Required Qualifications

  • Proven experience in RESTful API design and development.
  • Hands-on expertise with Apache Kafka for real-time data pipelines and event-driven systems.
  • Strong knowledge of NoSQL databases such as MongoDB, Cassandra, or Couchbase.
  • Proficiency in Java and Spring Boot for microservices architecture.
  • Experience building desktop applications using Java Swing.
  • Familiarity with Databricks for big data processing, Spark, and ML workflows.
  • Solid understanding of Azure Cloud services including compute, storage, networking, and security.
  • Experience with Apigee for API management, security policies, and analytics.
  • Integration experience with Azure Entra ID for identity and access management.
  • Knowledge of Dynatrace for application performance monitoring and observability.
  • Experience with Splunk for log management, monitoring, and alerting.
  • Familiarity with Redis for caching, session management, and real-time data access.
  • Proficient in GitHub for version control, branching strategies, and CI/CD workflows

Education

Any Gradute