System Integration Engineer

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

Напишите телефон, чтобы работодатель мог связаться с вами

Чтобы подтвердить, что вы не робот, введите текст с картинки:
captcha

System Integration Engineer

We take pride in developing cutting-edge cloud solutions for some of the largest telecommunications companies across the globe. Our team operates on a global scale, drawing expertise from talented individuals across various countries. And we are currently seeking a talented Integration System Engineer to join us. The ideal candidate should possess hands-on experience in software system integration, testing, troubleshooting, and documenting. This role presents an exciting opportunity to contribute to a global team, tackle complex integration challenges, and lead the development of innovative solutions.

Key responsibilities for this position include:

  • Discussing integration requirements with clients.
  • Development and documentation of integration interfaces.
  • Troubleshooting of integration issues in micro service environment.
  • Building and leading a high-performing engineering team

Technical Skills:

  • Programming Languages: Proficiency in at least one programming language such as Java, Golang.
  • Scripting language: Strong knowledge of Groovy.
  • APIs and Web Services: Expert understanding of RESTful and SOAP APIs, and experience with web services.
  • Security: Understanding of encryption methods, authentication and authorization mechanisms.
  • Middleware Technologies: Strong Hands-on experience with: Kafka, NiFi.
  • Testing tools: Experience with Postman.
  • Application containers: Experience with Kubernetes would be beneficial.
  • Cloud Services: Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) and their integration services would be beneficial.
  • Version Control: Proficiency in using version control systems like Git.
  • Build Tools: Experience with build tools (e.g.,Jenkins, Maven, Gradle,) and continuous integration/continuous deployment (CI/CD) pipelines.

Integration patterns:

  • Messaging Patterns: Knowledge of messaging patterns like publish-subscribe, request-reply, etc.
  • Data Integration Patterns: Understanding of common data integration patterns like Extract, Transform, Load (ETL) and data synchronization.
  • Event-Driven Architecture: Familiarity with event-driven architecture and design patterns.

Communication Skills:

  • Languages: Fluent English.
  • Documentation: Strong documentation skills for creating clear and concise integration specifications.
  • Clear Communication: Ability to communicate complex technical concepts in a clear and understandable manner to both technical and non-technical stakeholders.
  • Collaboration: Ability to collaborate with cross-functional teams, including developers, business analysts and testers.

Leadership and Knowledge Sharing:

  • Mentoring: Willingness to mentor and guide junior team members.
  • Knowledge Sharing: Share knowledge and best practices with the team to promote continuous learning.
  • Continuous learning: Promote a culture of continuous learning and professional development.

Education & Professional Certifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.

Вакансия опубликована 11 мая 2024 в Алматы

Похожие вакансии в этой компании

Похожие вакансии