Ontech Career Space,
A Space for Learning and Experience

At Ontech Solutions Limited, we believe in fostering a dynamic environment where continuous learning and hands-on experience go hand in hand. Our career space is designed to nurture talent, encourage innovation, and provide opportunities for professional growth across all levels of expertise.

Key Features of Our Career Space:

  1. Continuous Learning Culture: • Regular in-house training sessions and workshops • Access to online learning platforms and resources • Opportunities to attend industry conferences and seminars • Encouragement to pursue relevant certifications with company support
  2. Mentorship Programs: • Pairing of junior staff with experienced professionals • Structured guidance for career development • Knowledge sharing sessions led by senior team members • Cross-departmental mentorship to broaden skill sets
  3. Hands-on Project Experience: • Involvement in real-world projects from day one • Exposure to diverse technologies and methodologies • Opportunities to work on cutting-edge solutions • Rotation programs to experience different aspects of IT
  4. Innovation Lab: • Dedicated time for experimentation with new technologies • Support for developing innovative solutions to real-world problems • Hackathons and innovation challenges with rewards for top ideas • Collaboration with R&D teams on emerging technologies
  5. Professional Development Paths: • Clearly defined career progression routes • Regular performance reviews and feedback sessions • Personalized development plans for each employee • Leadership training for those on management tracks
  6. Collaborative Work Environment: • Open-plan office spaces to encourage interaction • Regular team-building activities and events • Cross-functional project teams to broaden perspectives • Emphasis on knowledge sharing and collective problem-solving
  7. Work-Life Balance: • Flexible working hours to accommodate learning and personal development • Remote work options to support diverse lifestyles • Wellness programs to ensure holistic growth • Sabbatical opportunities for long-term employees to pursue personal projects or further education
  8. Industry Partnerships: • Collaborations with educational institutions for internship programs • Partnerships with technology vendors for specialized training • Participation in industry working groups and standards bodies • Guest lecture opportunities at local universities and tech meetups
  9. Global Exposure: • Opportunities to work on international projects • Virtual teams collaborating across different time zones and cultures • Exchange programs with partner companies in other countries • Multi-lingual work environment to enhance communication skills
  10. Contribution to Open Source: • Encouragement and support for contributing to open-source projects • Recognition for open-source contributions as part of performance evaluations • Hosting and participating in open-source community events

At Ontech, we’re committed to creating an environment where you can grow both personally and professionally. Whether you’re a fresh graduate, an experienced professional, or somewhere in between, our career space offers the perfect blend of learning opportunities and practical experience to help you achieve your career goals.

Join us to be part of a team that values innovation, embraces challenges, and is dedicated to pushing the boundaries of technology while investing in the growth of its people.

Junior Software Developer Full-time/Intern

  • Requirements: • Bachelor’s degree in Computer Science or related field • Basic knowledge of PHP and Laravel framework • Familiarity with HTML, CSS, and JavaScript • Understanding of MVC architecture • Eagerness to learn Go and Elixir • Basic understanding of version control (Git)
  • Preferred: • Some experience with RESTful APIs • Familiarity with database systems (MySQL, PostgreSQL) • Basic understanding of front-end frameworks (Vue.js, React)

Full Stack Developer (Laravel + Go/Elixir) Full-Time/Freelance

Requirements: • 3+ years of experience with Laravel and PHP • 2+ years of experience with Go or Elixir • Proficiency in front-end technologies (JavaScript, Vue.js or React) • Experience with RESTful API design and implementation • Strong understanding of database systems and ORM • Familiarity with microservices architecture • Experience with containerization and orchestration (Docker, Kubernetes) Preferred: • Experience with real-time applications using WebSockets • Knowledge of serverless computing • Familiarity with cloud-native development practices • Understanding of DevOps principles and tools

General Skills for All Levels:

  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities
  • Commitment to writing clean, maintainable code
  • Enthusiasm for learning new technologies and best practices
  • Ability to work in an agile development environment

Senior Software Developer Full-time/Freelance

  • Requirements: • 5+ years of experience in PHP and Laravel development • Expert-level knowledge of Laravel ecosystem and best practices • Proficiency in Go or Elixir for microservices development • Experience with high-performance, scalable applications • Strong understanding of software design patterns and principles • Expertise in database optimization and query performance • Experience with cloud platforms (AWS, GCP, or Azure)
  • Preferred: • Contributions to open-source projects • Experience with GraphQL • Knowledge of serverless architectures • Familiarity with machine learning integration in web applications

General Skills for All Levels:

  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities
  • Commitment to writing clean, maintainable code
  • Enthusiasm for learning new technologies and best practices
  • Ability to work in an agile development environment

Junior Network Engineer

Requirements: • Bachelor's degree in Network Engineering, Computer Science, or related field • CCNA certification or equivalent • Basic understanding of network protocols (TCP/IP, DHCP, DNS, OSPF, BGP) • Familiarity with network security concepts • Basic knowledge of firewalls and VPNs • Understanding of LAN/WAN technologies Preferred: • Experience with Cisco IOS • Familiarity with network monitoring tools • Basic scripting skills (Python, Bash) • Understanding of virtualization concepts

Network Security Specialist

  • Requirements: • 3+ years of experience in network security • CISSP, CEH, or equivalent security certifications • Strong knowledge of security appliances (firewalls, IPS/IDS, WAF) • Experience with secure network design principles • Proficiency in implementing zero-trust network architectures • Familiarity with threat intelligence and incident response
  • Preferred: • Experience with SIEM tools • Knowledge of compliance standards (ISO 27001, PCI DSS) • Familiarity with cloud security architectures • Experience with penetration testing tools

DevOps Engineer

Requirements: • 2-4 years of experience in DevOps or related field • Strong proficiency in Linux/Unix systems administration • Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI) • Solid understanding of containerization and orchestration (Docker, Kubernetes) • Proficiency in scripting and automation (Python, Bash, PowerShell) • Experience with infrastructure as code (e.g., Terraform) • Familiarity with cloud platforms (AWS, Azure, or GCP) Preferred: • Experience with monitoring tools (e.g., Prometheus, Grafana) • Knowledge of database administration • Familiarity with security best practices in DevOps • Experience with microservices architectures

Visit the Github link for code challenge