Full Stack Developer(Entry)
Imizizi
Reference: JHB001495-NS-1
ESSENTIAL SKILLS
- Proficiency in one or more programming languages (e.g. Python, JavaScript)
- Strong understanding of software development principles, algorithms, data structures, and design patterns
- Experience with RESTful APIs and service-oriented architectures
- Linux and IT troubleshooting skills
- Ability to interpret business needs and implement solutions
- Ability to work independently and take initiative
- Self-motivated and able to work in a team
- Commitment to delivering high-quality work on time
- Commitment to upskill in the area of enterprise IT networking (e.g. IP networks, routing, switching etc.)
ADVANTAGEOUS SKILLS
- Experience in IT infrastructure or application operations
- Experience working with enterprise network technologies (e.g. IP networks, routing, switching etc.)
- Experience with cloud platforms (e.g. AWS, Azure, Google Cloud)
- Experience with containerization technologies (e.g. Docker, Kubernetes, Helm)
- Experience with front-end technologies (e.g. HTML, CSS, JavaScript, React, Angular)
- Experience with DevOps practices (e.g. Git, deployments, monitoring)
- Experience developing CI/CD pipelines
- Experience with test-driven development (TDD) and automated testing frameworks
- Experience with Agile Working methods (e.g. Scrum)
- Strong verbal and written communication skills
- Excellent interpersonal and organizational skills
- Ability to communicate effectively with both technical and non-technical colleagues / users
- Ability to work in a complex environment with challenging compliance requirements
- Effective stakeholder management and communication skills
- Experience working in an enterprise environment
ROLE & RESPONSIBILITIES
- orchestration and automation tools and implementing automation use-cases
- Understand user requirements and implement solutions that satisfy them
- Maintain cloud infrastructure (working with AWS, Kubernetes, Dockerfiles, Helm charts, etc.)
- Operate and troubleshoot applications
- Support (internal) users & solve complex problems
- Write Python scripts for various tasks, such as ETL, making backups or checking network device config
- Develop low-code web apps, occasionally requiring some web dev skills
- Review code
- Document procedures and solutions
- Update digital certificates and patch security vulnerabilities
- Uphold a high standard of cybersecurity at all times
QUALIFICATIONS/EXPERIENCE
- Bachelor's degree in computer science, Information Technology or related field
- Internship or project experience in software development
- Basic experience with cloud platforms and containerization
Submit your CV to: ***email_hidden*** and Subject line