Solution Architect İş İlanı

İşveren Hakkında
 İş İlanları

QUALIFICATIONS AND JOB DESCRIPTION

QUALIFICATIONS

  • BS/MS degree in Computer Science/Computer Engineering or equivalent engineering experience
  • 5 years of relevant work experience
  • Software programming experience using .Net. and NET Core Technologies
  • Experience in building high traffic backend services
  • Experience in code reviews root causing the design logic issues. Excellent problem solving skills
  • Experience in designing micro service architecture and migrating from monolithic software architecture to micro service architecture
  • Experience in architecting and developing software for scalable Infrastructure and distributed systems
  • Experience on TM Forum standards
  • Experience on TT API platform
  • Knowledge of serverless architecture, SOA, Micro-service structures
  • Experienced in SOLID principles and design patterns / anti-patterns
  • Experienced in designing and managing infrastructure
  • Experienced in relational and NOSQL (elasticsearch, mongo ,dynamo db) databases
  • Experienced in Distributed Cache technologies
  • Knowledge and experience in cloud technologies such as AWS Lambda, Azure Functions
  • Knowledgeable about Agile methodologies
  • Knowledgeable about Event-Driven and Test-Driven development (at least one)
  • Knowing the needs analysis, process analysis processes
  • Good command of technical design practices

JOB DESCRITION

  • Define, design, develop and architect solutions on BSS domain for ISP and facilitate the development and integration process
  • Build deep consultative technical relationships with internal customers as well as vendors, understand customer's high-level objectives and match these to solutions and propose new solutions
  • Specifies the components and their interactions that comprise the End to End Integrated Architecture including
  • Determine the primary components and subsystems and analyze technical trade-offs
  • Identify interfaces and collaborations between them, define higher-level functional Non-functional Requirements NFRS
  • Defines a shared technical and architectural vision focused on creating technical alignment for the full Solution rather than concerns for specific components
  • Going through the current architecture and design of Solutions around BSS systems and TT API and propose design enhancements to cover complete solution
  • Establish incremental implementation strategy and technical foundation
  • Facilitate the reuse of code, components, and proven patterns; Influence common modelling, design, and coding practices
  • Hands on software development, unit testing, Integration testing, code reviews. Work with Quality assurance team to automate the software testing
  • Reviewing the design with team