Responsibilities:
- Design, develop, test, and maintain distributed concurrent programming software for our data-fabric
- Develop and implement innovative solutions to speed up transaction processing times and improve the performance of our data structure
- Collaborate with other members of the team to ensure the successful delivery of software projects
- Work with cross-functional teams to integrate software components into larger systems
- Stay up-to-date with emerging trends and technologies in distributed systems, concurrent programming, and data processing
- Ensure high availability and fault tolerance of the software
- Familiar with various design and architectural patterns
- Familiarity with continuous integration
- Strong understanding of object-oriented programming.
Requirements:
- Proficient in GO, with knowledge of its ecosystem and environment
- Familiarity and experience with Goroutines
- Knowledge about parallel programming and Concurrency
- Good knowledge of MYSQL/PostgreSQL/MSSQL
- Experience in deployment of GO programs on various platforms
- Knack for writing clean, readable code
- Understanding fundamental design principles behind a scalable application
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools such as Git, SVN, and GitLab
- Familiarity with continuous integration
- Advanced Knowledge of REST
- Advanced knowledge of data structures and algorithms such as BST
- Knowledge about libraries in GO
- At least 3 years of experience in software development, with expertise in distributed systems, concurrent programming, and data processing
- Strong understanding of multi-threading, multi-device parallel processing, and asynchronous programming
- Experience with handling large-scale data processing tasks
- Strong problem-solving and analytical skills
- Excellent communication and collaboration skills
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
If you're a self-starter with a passion for solving complex problems and driving innovation, we want to hear from you! We offer a competitive salary, benefits like breakfast lunch and snacks, and the opportunity to work on a cutting-edge project with a talented team of experts.
Apply now and join our team in developing the future of data processing and analysis.
Source: Merojob
Job Detail Expired
-
Job Type :
Full Time
-
Salary :
Not Disclosed
-
Experience :
3 - 4 (Years)
-
No. of Vacancy :
5
-
Min. Education :
Bachelor Degree
-
Last Date to Apply :
May 2, 2023