System Architect

Netcracker

Education
Benefits
Qualifications
Skills

System Architect

If digital transformation, next-generation technology, and growth opportunities excite you, then join our Netcracker Technology team! Our culture and collaborative work environment are the keys to our success. Here you will work with the best in class global teams, earn a competitive salary and contribute to the largest digital transformations around the world.

What’s in it for you?

At Netcracker, we are all entrepreneurs. This means we get creative when thinking of technical solutions, we explore possibilities and innovations and get excited about new technology. We take complete ownership of our roles and aren’t micromanaged or left feeling like just another number. The results we achieve are highly visible to our leadership team and we are recognized for our work and promoted accordingly.

Role and Responsibilities:

  • Designing and implementing software architecture that meets business requirements and aligns with industry best practices
  • Developing API specifications and integration agreements, focusing on RESTful and SOAP services
  • Creating messaging systems using platforms such as Kafka, RabbitMQ, and ActiveMQ to ensure efficient system communication
  • Collaborating with cross-functional teams to establish data models and system design patterns that optimize performance
  • Overseeing the design and control of Non-Functional Requirements (NFR) to ensure system reliability and scalability etc

Required Experience:

Core skills/knowledge:

  • 5+ years’ experience in software development, preferred roles: Principal Developer/Team Lead, System Analyst, System Architect
  • Practical experience in API design (technical specifications for Integration agreements, HTTP, SOAP, REST API, YANG, XML, JSON)
  • Practical experience in messaging design (Integration Agreements preparations for system communications based on Kafka, RabbitMQ, ActiveMQ, etc.)
  • Solid K8s principles understanding
  • Strong understanding of data models
  • Strong knowledge of Java/Go
  • Strong knowledge of System design patterns
  • Practical experience SQL/NoSQL databases
  • Practical experience in NFR design and implementation control

Must-have skills/knowledge:

  • Spoken English
  • Strong communication, visualization, presentation skills
  • Self-motivated, self-sufficient
  • Can quickly establish good working relationships with colleagues and customers

Beneficial Knowledge:

  • Strong knowledge of B/OSS applications and integration scenarios
  • Experience in microservice design
  • Practical experience in project with deployments to AWS, GCP, Azure
  • Good knowledge for the existing industry SDOs and Open Source API design frameworks, best practices and API design guidelines (like TMF Frameworx, OpenAPI, AsyncAPI)

We offer:

  • Medical insurance
  • Working on Telecom projects with vast possibilities to learn new technologies and gain new experience
  • More than 300 hard and soft-skills programs by the corporate career development center
  • Open environment and encouraging knowledge sharing culture
  • Flexible working hours and an opportunity to work remotely

#LI-NB2

Read Full Description
Confirmed 2 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles