Nigeria Job Openings
Lithium Digital Limited
Backend Developer (Golang / Linux)
Lagos
FULL TIME
October 2, 2024
Lithium Digital, a pioneering blockchain solutions provider based in Lagos, Nigeria, is
seeking a highly skilled Backend Developer with a strong proficiency in Golang and
Linux. Join our dynamic team to shape the future of blockchain technology through
innovative backend solutions.
Key Responsibilities:
1. Backend Development:
- Design, develop, and maintain backend services and systems using Go
(Golang).
- Implement and manage APIs (REST and g RPC) to facilitate communication
between services.
- Ensure the scalability and performance of backend services.
2. Microservices Architecture:
- Develop and maintain applications using microservices architecture.
- Understand and implement best practices for designing and managing
microservices.
- Ensure high availability, scalability, and resilience of microservices.
3. Systems Development:
- Contribute to the development and maintenance of the underlying systems
infrastructure.
- Develop tools and scripts to automate system tasks and improve efficiency.
4. Containerization and Deployment:
- Utilize containerization technologies (e.g., Docker, Kubernetes) for
deployment and management of applications.
- Implement best practices for container orchestration and scaling.
5. Database Management:
- Design, implement, and manage databases (SQL and No SQL) to support
backend services.
- Optimize database performance and ensure data integrity.
6. Version Control and Collaboration:
- Use version control systems (e.g., Git) for code management and
collaboration.
- Participate in code reviews and contribute to the continuous improvement of
development processes.
7. Systems Experience:
- Leverage systems experience to enhance the stability, security, and
performance of our solutions.
- Collaborate with the infrastructure team to ensure seamless integration of
backend services with the overall platform.
8. Other Responsibilities:
- Troubleshoot and resolve issues related to backend services and systems.
- Stay updated with emerging technologies and industry trends to continuously
improve our offerings.
Requirements:
- Strong knowledge of Linux operating systems.o Experience with containerization technologies (e.g., Docker, Kubernetes).
- Expertise in API development (REST and g RPC).
- Familiarity with both SQL and No SQL databases.
- Proficient in version control systems (e.g., Git).
- Experience in developing and managing microservices-based applications.
- Knowledge of best practices for microservices design, deployment, and
management.
- Strong understanding of system design and architecture principles.
- Ability to work collaboratively in a team environment.
- Good communication skills and ability to convey technical concepts to non-
technical stakeholders.
development.
- Previous experience in developing and managing complex software solutions.
- Familiarity with infrastructure as code (e.g., Terraform, Ansible).
Education:
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent
practical experience.
Benefits:
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- Collaborative and inclusive work environment.
- Remote work.
Job Type: Full-time
Pay: ₦250,000.00 - ₦400,000.00 per month
Experience:
seeking a highly skilled Backend Developer with a strong proficiency in Golang and
Linux. Join our dynamic team to shape the future of blockchain technology through
innovative backend solutions.
Key Responsibilities:
1. Backend Development:
- Design, develop, and maintain backend services and systems using Go
(Golang).
- Implement and manage APIs (REST and g RPC) to facilitate communication
between services.
- Ensure the scalability and performance of backend services.
2. Microservices Architecture:
- Develop and maintain applications using microservices architecture.
- Understand and implement best practices for designing and managing
microservices.
- Ensure high availability, scalability, and resilience of microservices.
3. Systems Development:
- Contribute to the development and maintenance of the underlying systems
infrastructure.
- Develop tools and scripts to automate system tasks and improve efficiency.
4. Containerization and Deployment:
- Utilize containerization technologies (e.g., Docker, Kubernetes) for
deployment and management of applications.
- Implement best practices for container orchestration and scaling.
5. Database Management:
- Design, implement, and manage databases (SQL and No SQL) to support
backend services.
- Optimize database performance and ensure data integrity.
6. Version Control and Collaboration:
- Use version control systems (e.g., Git) for code management and
collaboration.
- Participate in code reviews and contribute to the continuous improvement of
development processes.
7. Systems Experience:
- Leverage systems experience to enhance the stability, security, and
performance of our solutions.
- Collaborate with the infrastructure team to ensure seamless integration of
backend services with the overall platform.
8. Other Responsibilities:
- Troubleshoot and resolve issues related to backend services and systems.
- Stay updated with emerging technologies and industry trends to continuously
improve our offerings.
Requirements:
- Technical Skills:
- Strong knowledge of Linux operating systems.o Experience with containerization technologies (e.g., Docker, Kubernetes).
- Expertise in API development (REST and g RPC).
- Familiarity with both SQL and No SQL databases.
- Proficient in version control systems (e.g., Git).
- Microservices Expertise:
- Experience in developing and managing microservices-based applications.
- Knowledge of best practices for microservices design, deployment, and
management.
- Additional Skills:
- Strong understanding of system design and architecture principles.
- Ability to work collaboratively in a team environment.
- Good communication skills and ability to convey technical concepts to non-
technical stakeholders.
- Preferred Experience:
development.
- Previous experience in developing and managing complex software solutions.
- Familiarity with infrastructure as code (e.g., Terraform, Ansible).
Education:
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent
practical experience.
Benefits:
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- Collaborative and inclusive work environment.
- Remote work.
Job Type: Full-time
Pay: ₦250,000.00 - ₦400,000.00 per month
Experience:
- Linux: 3 years (Required)
- Golang: 3 years (Required)
New Job Alerts
AAA Finance and Investment Company Limited
Operations Supervisor
Lagos
FULL TIME
November 9, 2024
View Job DescriptionAyhomes Investment Limited
Banking and Payment Support Assistant
Lekki
FULL TIME
November 9, 2024
View Job DescriptionShema Holdings Limited
Experienced Supermarket Manager
Abuja
FULL TIME
November 9, 2024
View Job DescriptionLooking for similar job?
Lorgarithm
Full Stack Engineer (NestJS Backend & Next.js Frontend)
August 29, 2024
View Job DescriptionLorgarithm
Full Stack Engineer (NestJS Backend & Next.js Frontend)
August 29, 2024
View Job DescriptionLorgarithm
Full Stack Engineer (NestJS Backend & Next.js Frontend)
August 29, 2024
View Job DescriptionNew Job Alerts
AAA Finance and Investment Company Limited
Operations Supervisor
Lagos
FULL TIME
November 9, 2024
View Job DescriptionAyhomes Investment Limited
Banking and Payment Support Assistant
Lekki
FULL TIME
November 9, 2024
View Job DescriptionShema Holdings Limited
Experienced Supermarket Manager
Abuja
FULL TIME
November 9, 2024
View Job Description