Information Technology

Cape Town, WC, ZA, South Africa

Job Description

Job Title:

Technology Professionals (Contract)

Company:

Academian

Location:

Remote

About Academian:



Academian is a leading provider of educational services, specializing in creating advanced, technology-driven learning solutions for students and professionals. We collaborate with top-tier educational institutions and companies to deliver innovative solutions that help learners succeed in the digital age. Our focus is on harnessing the power of technology to enhance the future of education.

:



Academian is seeking highly skilled

technology professionals

for various contract roles within our team. If you have deep expertise in your domain and a passion for delivering impactful software solutions, we would love to connect with you. The following roles are available, and all positions are remote:

Available Roles:



Java Developer

Quality Assurance (QA) Engineer

Automation Engineer

Scrum Master

DevOps Engineer

Front-End Developer

Back-End Developer

Data Scientist

Cloud Architect

Full Stack Developer


Key Responsibilities:



Java Developer:



Develop, test, and maintain high-quality Java-based applications and software solutions. Collaborate with cross-functional teams to design, implement, and enhance application features. Troubleshoot, debug, and resolve issues within the application codebase. Write maintainable, reusable code following best practices. Participate in code reviews and ensure high standards of quality.

Quality Assurance (QA) Engineer:



Design, develop, and execute manual and automated test plans for software products. Identify, document, and track defects while ensuring timely resolution. Work closely with developers to ensure continuous software quality throughout the development lifecycle. Perform regression, functional, integration, and performance testing across various platforms. Provide feedback on product design and code quality.

Automation Engineer:



Design and implement automated test scripts for software applications. Develop and maintain automated testing frameworks and tools. Integrate automated testing into the CI/CD pipeline. Perform integration and API testing using automated tools. Align automated testing with project goals and timelines.

Scrum Master:



Lead and facilitate agile ceremonies such as sprint planning, standups, retrospectives, and sprint reviews. Ensure adherence to agile methodologies and principles. Remove roadblocks and guide the team to ensure a focus on delivering high-quality software. Serve as the liaison between stakeholders and the development team. Monitor and improve team collaboration and performance.

DevOps Engineer:



Design, implement, and maintain cloud infrastructure and automation tools. Develop scripts to automate system provisioning, configuration, and management. Support continuous integration and continuous delivery pipelines. Collaborate with cross-functional teams to ensure the smooth deployment of software solutions. Monitor the health, security, and performance of infrastructure.

Front-End Developer:



Develop and maintain user-facing features using JavaScript frameworks such as React, Angular, or Vue.js. Build responsive, performant web applications for both desktop and mobile users. Collaborate with designers and back-end developers to implement visual and interactive elements. Ensure the technical feasibility of UI/UX designs. Optimize applications for maximum speed and scalability.

Back-End Developer:



Develop and maintain server-side logic, databases, and APIs. Write efficient, maintainable code in languages like Java, Python, Node.js, or Ruby. Collaborate with front-end developers to integrate user-facing elements. Design and manage data storage solutions such as relational databases or NoSQL. Ensure scalability, security, and performance of the back-end systems.

Data Scientist:



Analyze large datasets to uncover trends, patterns, and insights. Develop predictive models and machine learning algorithms to solve business problems. Collaborate with cross-functional teams to integrate data-driven insights into product development. Clean, organize, and transform raw data into usable formats. Present findings through data visualization and clear reports.

Cloud Architect:



Design and implement scalable cloud infrastructures using platforms like AWS, Azure, or Google Cloud. Ensure cloud-based systems are secure, resilient, and highly available. Collaborate with development teams to build cloud-native applications. Manage cloud cost optimization strategies. Stay up-to-date with emerging cloud technologies and best practices.

Full Stack Developer:



Work on both the front-end and back-end of applications. Design, develop, and maintain web applications with a focus on performance and scalability. Ensure the technical feasibility of UI/UX designs and back-end integrations. Implement APIs and integrate with databases. Optimize applications for maximum speed and efficiency.

Qualifications:



For Java Developer:



Bachelor's degree in Computer Science or related field. 3+ years of experience in Java development. Strong knowledge of object-oriented programming and design patterns. Experience with SQL and NoSQL databases. Familiarity with frameworks like Spring, Hibernate, etc.

For QA Engineer:



Bachelor's degree in Computer Science, Engineering, or related field. 2+ years of experience in manual and automated testing. Proficiency with tools such as Selenium, JUnit, TestNG, etc. Experience with API and performance testing.

For Automation Engineer:



Bachelor's degree in Computer Science or related field. 2+ years of experience in test automation. Strong programming skills in Java, Python, or similar languages. Familiarity with automation tools like Selenium, Appium, or similar. Experience in CI/CD pipelines.

For Scrum Master:



Certified Scrum Master (CSM) or equivalent. 3+ years of experience in Scrum Master role. Strong understanding of agile methodologies and practices. Excellent communication and leadership skills.

For DevOps Engineer:



Bachelor's degree in Computer Science, Engineering, or related field. 2+ years of experience with cloud platforms (AWS, Azure, Google Cloud). Familiarity with automation tools such as Terraform, Jenkins, or Docker. Experience with CI/CD pipelines.

For Front-End Developer:



Bachelor's degree in Computer Science or related field. 2+ years of experience with JavaScript frameworks (React, Angular, Vue.js). Strong understanding of HTML, CSS, and JavaScript. Experience with responsive web design.

For Back-End Developer:



Bachelor's degree in Computer Science or related field. 2+ years of experience in server-side development with languages like Java, Node.js, or Python. Experience with databases and API development. Familiarity with cloud-based applications.

For Data Scientist:



Bachelor's degree in Data Science, Statistics, Computer Science, or related field. Strong experience with statistical and machine learning algorithms. Proficiency in Python, R, or similar languages. Familiarity with data visualization tools (Tableau, Power BI).

For Cloud Architect:



Bachelor's degree in Computer Science or related field. 5+ years of experience in cloud infrastructure and architecture. Strong knowledge of AWS, Azure, or Google Cloud. Experience in cloud security and cost management.

For Full Stack Developer:



Bachelor's degree in Computer Science or related field. 3+ years of experience in both front-end and back-end development. Proficiency with JavaScript, Node.js, and frameworks like React or Angular. Familiarity with databases (SQL/NoSQL).

Contract Details:



Type:

Contract, Remote

Duration:

3-6 months (with potential for extension)

Hourly Rate:

Based on experience

Start Date:

Immediate
Job Type: Temporary
Contract length: 5 months

Pay: R10,00 - R50,00 per hour

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1399371
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, WC, ZA, South Africa
  • Education
    Not mentioned