drjobs Senior Software Engineer - Python

Senior Software Engineer - Python

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

4-5years

Job Location drjobs

Yerevan - Armenia

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

We are seeking a talented and experienced Python Developer to join our Integrations Team. As a key member of the team you will play a crucial role in designing developing and maintaining integrations for our platform focusing on technologies such as Apache Kafka Stackstorm Microservices RESTful and gRPC APIs.


Responsibilities


  • Collaborate with crossfunctional teams to understand integration requirements and design scalable solutions.
  • Develop robust and efficient Python code to implement integrations with Apache Kafka Stackstorm and various Microservices.
  • Create and maintain RESTful and gRPC APIs to facilitate seamless communication between different components of our system.
  • Work closely with DevOps teams to ensure the successful deployment and monitoring of integration solutions.
  • Troubleshoot and resolve issues related to integrations ensuring high availability and reliability.
  • Stay uptodate with industry trends and best practices incorporating them into the development process.
  • Actively participate in code review sessions providing constructive feedback to peers and incorporating feedback received to enhance code quality and maintainability.


Requirements

Requirements


  • Bachelors degree in Computer Science Engineering or a related field or equivalent work experience.

  • Proven experience (5 years for senior level 3 years for midlevel) as a Python Developer in a professional setting.

  • Strong proficiency in Python and experience with Python frameworks (e.g. Django Flask).

  • Indepth knowledge of Apache Kafka for building scalable and faulttolerant eventdriven systems.

  • Familiarity with Microservices architecture and best practices.

  • Experience designing and implementing RESTful and gRPC APIs.

  • Solid understanding of software development life cycle version control and continuous integration.

  • Strong problemsolving skills and the ability to work independently or collaboratively in a team.

  • Excellent communication skills with the ability to convey complex technical concepts to both technical and nontechnical stakeholders.



Benefits

You can get acquainted with the benefits from here

Requirements Bachelor's degree in Computer Science, Engineering, or a related field or equivalent work experience. Proven experience (5+ years for senior level, 3+ years for mid-level) as a Python Developer in a professional setting. Strong proficiency in Python and experience with Python frameworks (e.g., Django, Flask). In-depth knowledge of Apache Kafka for building scalable and fault-tolerant event-driven systems. Familiarity with Microservices architecture and best practices. Experience designing and implementing RESTful and gRPC APIs. Solid understanding of software development life cycle, version control, and continuous integration. Strong problem-solving skills and the ability to work independently or collaboratively in a team. Excellent communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.

Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.