Technical Architect ESDS Software Solution Limited

  • company name ESDS Software Solution Limited
  • working location Office Location
  • job type Full Time

Experience: 5 - 5 years required

Pay:

Salary Information not included

Type: Full Time

Location: Maharashtra

Skills: Kubernetes, Hypervisor, OpenStack, PGSql, MongoDB, Redis, Kafka, ESB, UML, aws, Azure, GCP, Microservices, Python, Go, Data structures, algorithms, Leadership, Communication, Containers, InfluxDB, eventdriven architecture, CloudNative Development, Aiml

About ESDS Software Solution Limited

Job Description

End-to-End Architecture Design: Architect distributed, event-driven, and microservices-based systems similar to public cloud platforms. Leverage containers, Kubernetes, and hybrid virtualization environments (Hypervisor, OpenStack) in architecting it. Technology Evaluation & Strategy: Evaluate and recommend the right mix of tools, frameworks, and design patterns for each project, balancing performance, cost, scalability, and maintainability. Infrastructure & DevOps Alignment: Define infrastructure as code (IaC) strategies and embed DevOps, AIOps, and MLOps practices into system delivery pipelines. Integrate tools like GitLab, Jira, and cloud-native CI/CD workflows. Data & Integration Architecture: Design secure, high-performance system and database architectures using PgSQL, MongoDB, Redis, InfluxDB, Kafka, and ESB patterns to support real-time, analytical, and transactional workloads. Scalability & Resilience: Leverage knowledge of distributed computing, SDN/SDS, and container orchestration to build robust systems capable of handling high throughput with minimal latency and failure recovery. UML & Technical Documentation: Develop and maintain comprehensive UML models, architectural diagrams, and technical documentation that effectively communicate design intent across technical and non-technical stakeholders. Mentorship & Governance: Provide architectural oversight, code-level guidance, and mentorship to development teams. Ensure adherence to architectural standards, KPIs, and KRAs through reviews and active collaboration. Continuous Innovation: Stay at the forefront of emerging technologies and best practices. Propose architectural improvements that leverage advancements in AI/ML, cloud-native development, and intelligent automation. Deep expertise in cloud platforms engineering such as AWS, Azure, or GCP. Strong understanding of architectural patterns and design principles, including Event-Driven Architecture, distributed computing, enterprise bus, microservices, and high-performance computing. Proficiency in architecture diagramming tools and documentation. Strong foundation in data structures and algorithms, with a passion for programming (Python, Go preferred). Excellent leadership and communication skills. Strategic mindset with the ability to assess long-term implications of architectural decisions.,