BACKEND DEVELOPER HND / BA / BSc Job
2025-02-20 10:41 ICT Lagos 68 viewsJob Details
Job Description: Backend Developer with Cloud & DevOps Expertise (Hybrid Role)
Position: Backend Developer (Cloud & DevOps)
Location: Hybrid (Remote & On-site)
Employment Type: Full-time
Job Description
ATODTECH isseeking a highly skilled Backend Developer with Cloud & DevOps expertise to join our team. This hybrid role requires a strong foundation in backend development, cloud infrastructure, and DevOps practices to build scalable, secure, and high-performance applications. The ideal candidate should have experience designing APIs, managing cloud environments, automating deployments, and optimizing system reliability.
Key Responsibilities
- Backend Development
- Design, develop, and maintain scalable APIs and microservices.
- Write clean, efficient, and well-documented code in Python, Node.js, Go, or Java.
- Optimize database performance and queries (SQL & NoSQL databases).
- Implement authentication and authorization mechanisms (OAuth, JWT, SSO).
- Troubleshoot, debug, and improve existing backend services.
- Cloud & DevOps Management
- Deploy and manage applications on AWS, Azure, Railway or Google Cloud.
- Design and manage CI/CD pipelines using GitHub Actions, Jenkins, or GitLab CI.
- Implement Infrastructure as Code (IaC) using Terraform or CloudFormation.
- Ensure high availability and security using Docker and Kubernetes.
- Automate deployments, monitoring, and logging using Prometheus, Grafana, and ELK Stack.
- Security & Performance Optimization
- Apply API security best practices (rate limiting, encryption, API Gateway management).
- Monitor system performance and optimize for scalability.
- Implement cloud security best practices (IAM, firewalls, encryption).
- Perform automated and integration testing to ensure software stability.
- Collaboration & Agile Development
- Work with frontend developers,and product teams to integrate systems.
- Participate in sprint planning, code reviews, and architectural discussions.
- Provide documentation and technical guidance to internal teams.
Required Skills & Qualifications
- Extensive experience with Python, Node.js, Go, or Java for building robust backend systems.
- Proven ability to develop and manage RESTful and GraphQL APIs efficiently.
- Hands-on experience working with AWS, Azure, or Google Cloud Platform (GCP) for scalable deployments.
- Strong proficiency in GitHub Actions, Jenkins, or GitLab CI/CD for automated deployments.
- Solid understanding of Docker and Kubernetes for managing containerized applications.
- Expertise in PostgreSQL, MySQL, MongoDB, or DynamoDB, including optimization and scaling strategies.
- Experience using Terraform or CloudFormation for infrastructure automation
- Familiarity with Prometheus, Grafana, and the ELK Stack for system monitoring and performance analysis.
- Strong knowledge of API security, authentication protocols, and cloud security principles.
- Experience working in Scrum or Kanban environments for efficient software development cycles.
- Strong problem-solving skills and ability to work in a fast-paced environment.
- Excellent communication skills and ability to work in cross-functional teams.
- Passion for learning and staying updated with the latest cloud and DevOps trends.
Experience
3+ years of backend development experience.
2+ years of cloud infrastructure and DevOps experience.
Hands-on experience with large-scale distributed systems.
Prior experience working in a hybrid or remote environment is a plus.
How to Apply
Interested candidates should submit their resume, portfolio, and links to their social media work to atodtech100@gmail.com