Multimedia Designer
Cape Town
Multimedia Designer
- Our organization is looking for a tech-savvy individual to work as a Multimedia Designer for our Studio.
- Your primary goal for this position will be designing and creating content for social media, YouTube, television advertisements,films, and other related media platforms. As a Multimedia Designer...
Role Description:
- Our organization is looking for a tech-savvy individual to work as a Multimedia Designer for our Studio.
- Your primary goal for this position will be designing and creating content for social media, YouTube, television advertisements,films, and other related media platforms. As a Multimedia Designer, you will be responsible for creating innovative content as per the client’s requirements.
- As an ideal candidate, you should have an excellent understanding of various digital imaging processing techniques. You should possess excellent communication skills with the ability to pay close attention to details.
Experience:
- Bachelor’s degree in Graphic Design, or a relatedfield.
- Proven work experience as a Multimedia Designer or a similar position in the Design industry.
- A portfolio of design content from past work experiences.
- A professional certificate in Illustrator, CAD, or equivalent.
- Demonstrate working knowledge of storyboards, animation, and visual designs.
- Good verbal and written communication skills.
- Excellent time management skills.
- Ability to meet deadlines and work under pressure.
- Illustrate the ability to create visually appealing content.
- Ability to take feedback and make necessary changes.
- Exceptional listening skills.
- Proficient in multimedia designing tools such as Photoshop, Flash, Dreamweaver, etc.
- Ability to prioritize the tasks efficiently.
- A keen eye for details for accuracy.
- Basic knowledge of HTML and CSS.
- A creative individual with the ability to think out of the box.
- Excellent organizational and interpersonal skills.
- Ability to work for long hours if needed.
- A detail-oriented individual with decision-making skills.
Management Level:
Multimedia Designer
Day to day responsibilities:
In this position, you will meet with the stakeholders of the project to assess what they need. You will then
create a design draft to submit for approval. After you create the final design, you will pass it off to the
relevant department.
create a design draft to submit for approval. After you create the final design, you will pass it off to the
relevant department.
- Meeting the clients to understand their requirements.
- Coming up with innovative ideas and concepts as per the specifications.
- Preparing documentation to update the clients.
- Suggesting new technologies as per the client’s requirements.
- Working in collaboration with the Studio team and Project Manager team.
- Creating visual effects, animations, and other related graphics.
- Performing detailed research before creating realistic models.
- Attending standup sessions to create various multimedia presentations and content.
- Developing storyboards for video games, advertisements, and others.
- Creating audio related to the video content.
- Performing editing and mixing of audio as per the requirements.
- Taking feedback from the team members and making changes accordingly.
- Staying updated with the latest trends in the advertising and video games industry.
Client:
Nerdware
Download PDF File
Solutions Architect
Johannesburg
Solutions Architect
- You will provide solution architecture and design options and map business requirements to technical and system requirements for complex projects in a large scale, highly available, distributed systems environment...
Role Description:
- You will provide solution architecture and design options and map business requirements to
technical and system requirements for complex projects in a large scale, highly available,
distributed systems environment. - You will work collaboratively with tech and business stakeholders to deliver innovative
enterprise technology solutions that solve business problems. - This role requires advanced technical skills to architect complex service-oriented solutions
along with well-developed soft skills to efficiently communicate across the business. - Experience with Marketing Technologies is highly desirable.
Experience:
- A bachelor’s degree in business or related field or an MBA.
- A minimum of 5 years of experience in software architecture or a related field.
- Exceptional analytical and conceptual thinking skills.
- The ability to influence stakeholders and work closely with them to determine acceptable solutions.
- Advanced technical skills.
- Excellent documentation skills.
- Fundamental analytical and conceptual thinking skills.
- Advanced knowledge in dev ops and execution of tasks and duties.
- Experience creating detailed reports and giving presentations.
- Competency in Microsoft applications including Word, Excel, and Outlook.
- A track record of following through on commitments.
- Excellent planning, organisational, and time management skills.
- Experience leading and developing top-performing teams.
- A history of leading and supporting successful projects.
- Strong customer focus and passion for doing the right thing for the customer
- Excellent communication skills. Demonstrated ability to use data to influence tech/non-tech Executive leaders and drive decisions
- Solve complex technical challenges, establish credibility & build deep relationships with other senior technical leaders
- The ability to “think big” and simultaneously understand and appreciate the details necessary to operationalize overarching strategies and goals. The ability to make sense of complex issues and ambiguous situations.
- Challenges assumptions about “the way things are done”. Communicates explicitly what must change, why changes are necessary, and possible outcomes and costs. Adjusts communication style to the audience to help them understand and accept the change
- Demonstrates and fosters a sense of urgency, a “can-do” spirit, a sense of optimism, ownership, and a strong commitment to achieving goals and organizational success. Demonstrates a strong sense of ownership and a commitment to achieving meaningful results.
- Collaboration across multiple teams, stakeholders management in and outside the domain
- Experience mentoring and growing talent
Management Level:
Solutions Architect
Day to day responsibilities:
- Design a successful highly distributed, large scale platform architecture that enablesfaster time to market for our customer and partner-facing features
- Bring thought technical leadership including architectural and strategic advice in the areas of architecture principles, technology lifecycles, and best practices related to building a scalable platform.
- Provide guidance on platform performance and reliability targets, including the definition of relevant metrics to be monitored, non-functional requirements and future scalability
- Ensure that the appropriate solution governance, compliance and resilience is built into solutions
- Own the design and delivery of the architecture and infrastructure required to modernize existing infrastructure and product capabilities.
- Be an active part of the architecture community and the architecture board.
- Communicate and enforce architecture standards within Marketing Tech.
- Work closely with product owners and engineers to design, implement, continually improve highly scalable applications and services
- Facilitate deep architectural discussions to build confidence and ensure success when implementing these technology solutions
- Be a trusted technical advisor to the Tech ELT; provide technical guidance to other team members
- Identify emergent technology trends and opportunities for future growth and development
- Identify long term solutions that emphasize performance, maintainability, and developer experience.
Client:
Nerdware
Download PDF File
Project Manager
Johannesburg
Project Manager
- You will provide project management on various projects and product developments within the organisation. The key focus being on time delivery and within the budget of agreed upon scope...
Role Description:
- You will provide project management on various projects and product developments within the organisation. The key focus being on time delivery and within the budget of agreed upon scope.
- You will work collaboratively with tech and business stakeholders to deliver innovative enterprise technology solutions that solve business problems.
- This role requires advanced traditional project management and agile project management skills along with well-developed soft skills to efficiently communicate across the business and clients as well.
- Experience with Marketing Technologies is highly desirable.
Experience:
- A bachelor’s degree in business or related field.
- A minimum of 6 years of experience in project management or a related field.
- Exceptional analytical and conceptual thinking skills.
- The ability to influence stakeholders and work closely with them to determine acceptable solutions.
- Excellent documentation skills.
- Fundamental analytical and conceptual thinking skills.
- Knowledge in dev ops and execution of tasks and duties
- Experience creating detailed project reports and presenting the said report.
- Competency in Microsoft applications including Word, Excel, and Outlook.
- A track record of following through on commitments.
- Excellent planning, organisational, and time management skills.
- Experience leading and developing top-performing teams.
- A history of leading and supporting successful projects.
- Strong customer focus and passion for doing the right thing for the customer
- Excellent communication skills. Demonstrated ability to use data to influence tech/non-tech Executive leaders and drive decisions
- Solve complex technical challenges, establish credibility & build deep relationships with other senior technical leaders
- The ability to “think big” and simultaneously understand and appreciate the details necessary to operationalize overarching strategies and goals. The ability to make sense of complex issues and ambiguous situations.
- Challenges assumptions about “the way things are done”. Communicates explicitly what must change, why changes are necessary, and possible outcomes and costs. Adjusts communication style to the audience to help them understand and accept the change
- Demonstrates and fosters a sense of urgency, a “can-do” spirit, a sense of optimism, ownership, and a strong commitment to achieving goals and organizational success. Demonstrates a strong sense of ownership and a commitment to achieving meaningful results.
- Collaboration across multiple teams, stakeholders management in and outside the domain
- Accountability
- Adaptability
- Budget Management
- Clear Communication
- Creativity
- Decisiveness
- Delegation
- Forecasting
- Leadership
- Management
- Organization
- Problem Solving
- Strategic Thinking
- Stress Management
- Time Management
- Experience mentoring and growing talent
Management Level:
Project Manager
Day to day responsibilities:
- Plan and develop project process and output deliverables
- Project scope & budget management
- Weekly/Fortnightly progress updates depending on project size
- Project team & resource management
- Be an active part of the project management community.
- Communicate and enforce project/product management within Marketing Tech.
- Work closely with product owners and engineers to design, implement, continually improve highly scalable applications and services.
Client:
Nerdware
Download PDF File
Business Analyst
Johannesburg
Business Analyst
We are hiring a business analyst to join our project team. You will report directly to the project
manager. Your main tasks will include performing detailed requirements analysis, documenting
processes, and performing some user acceptance testing...
read more...
manager. Your main tasks will include performing detailed requirements analysis, documenting
processes, and performing some user acceptance testing...
Role Description:
We are hiring a business analyst to join our project team. You will report directly to the project
manager. Your main tasks will include performing detailed requirements analysis, documenting
processes, and performing some user acceptance testing. To succeed in this role you should
have a natural analytical way of thinking and be able to explain difficult concepts to
non-technical users.
manager. Your main tasks will include performing detailed requirements analysis, documenting
processes, and performing some user acceptance testing. To succeed in this role you should
have a natural analytical way of thinking and be able to explain difficult concepts to
non-technical users.
Experience:
- Expert knowledge in Software Engineering and Solution architecture with strong competencies in distributed systems, cloud solutions and data processing
- Design and solve complex business problems by architecting simple, practical solutions that empower product development
- Deep understanding and hands-on experience designing, building, improving, and operating high-performance, high-availability, and scalable infrastructure that serves millions of visitors per day on an e-commerce platform.
- Extensive knowledge of scalable distributed system strategies (e.g. service-oriented architecture (SOA), microservices, event-driven, or cloud-native), technologies (e.g. load balancers,firewalls, API gateways), and web standards (e.g. micro frontends, REST, GraphQL, web security mechanisms)
- Experience with designing, implementing, and maintaining a service-oriented architecture (SOA), container technologies (e.g. Kubernetes, Docker), services, and API models (e.g. OpenAPI)
- Proficient in modeling the software solutions (C4 model, with focus on C3-C4 levels), design patterns, design principles and building technical roadmaps
- Strong understanding of cloud tech such as GCP/AWS and Kubernetes
- Ability to innovate on business needs by providing a deep architectural and technical expertise that opens new avenues of opportunities and experimentation
- Develop an understanding of business processes, dataflows, strategy, and long term thinking to come up with an end-state architecture.
- 9+ years of software development experience, minimum of 4 years in Senior Engineer or Architect role
Management Level:
Business Analyst
Day to day responsibilities:
- Evaluating business processes, anticipating requirements, uncovering areas for improvement, and developing and implementing solutions.
- Leading ongoing reviews of business processes and developing optimization strategies.
- Staying up-to-date on the latest process and IT advancements to automate and modernize systems.
- Conducting meetings and presentations to share ideas and findings.
- Performing requirements analysis.
- Documenting and communicating the results of your efforts.
- Effectively communicating your insights and plans to cross-functional team members and management.
- Gathering critical information from meetings with various stakeholders and producing useful reports.
- Working closely with clients, technicians, and managerial staff.
- Providing leadership, training, coaching, and guidance to junior staff.
- Allocating resources and maintaining cost efficiency.
- Ensuring solutions meet business needs and requirements.
- Performing user acceptance testing.
- Managing projects, developing project plans, and monitoring performance.
- Updating, implementing, and maintaining procedures.
- Prioritizing initiatives based on business needs and requirements.
- Serving as a liaison between stakeholders and users.
- Managing competing resources and priorities.
- Monitoring deliverables and ensuring timely completion of projects.
Client:
Nerdware
Download PDF File
Senior Full Stack Developer
Johannesburg
Senior Full Stack Developer
We’re looking for a Full Stack Developer to work with our existing (& amazing!) software team who have
been integral in developing our own as well as client platforms. He/she/they will be reporting directly to the
been integral in developing our own as well as client platforms. He/she/they will be reporting directly to the
Solutions..
read more...
Role Description:
We’re looking for a Full Stack Developer to work with our existing (& amazing!) software team who have
been integral in developing our own as well as client platforms. He/she/they will be reporting directly to the
Solutions Architect.
been integral in developing our own as well as client platforms. He/she/they will be reporting directly to the
Solutions Architect.
Experience:
The bare minimum:
- Design and implementation of web architecture
- “Pixel-perfect” implementation of approved user interface
- Design and deployment databases
- Ensuring the entire stack is designed and built for speed and scalability
- Design and construction of REST API
- Integrating front-end UI with the constructed API
- Design and implementation of continuous integration and deployment
Level experience in (5 years+):
- PHP – Symfony(ideally), similar
- Node – any server-side javascript
- React – CRA or Nextjs
- SQL – relational databases
- Git / Source control – Ideally gitflow
- CI/CD pipelines – building and maintaining
- TDD – automated testing
- Cloud ops – Ideally Google Cloud or AWS.
- Docker
Some experience in:
- Machine Learning and big data analysis
- Golang
- Systems architecture
- Software architecture
- Agile software teams
- Excellent written and verbal communication skills
- Growth mindset
- UX and customer-focused development
- Implementing testing platforms and unit tests
Desirable:
- Docker
- Kubernetes
- GraphQL
- Node / Express
- Elasticsearch
- MySQL
- RESTful API design
- Yarn / NPM
- Composer
- Webpack / Rollup
- Cloud dev-ops (logging, monitoring, etc)
- Functional programming
- SOLID principles
- JWT stateless auth
Management Level:
Senior Full Stack Developer
Day to day responsibilities:
- All our platforms are built on industry-leading technologies in a cloud-native, containerized environment with a service-oriented architecture.
- Ideally, you’re also capable in DevOps, working in containerized Docker environments from development through to production. Gitflow, Gitops, CI/CD, and TDD are all terms that are second nature to you.
- You are a proponent of best practices and software design patterns.
- You take pride in the idea of Clean Code and SOLID principles will be second nature to you.
- You are concerned with building and maintaining a reliable platform through excellent test coverage, solid operations, and working in a flexible Agile team environment.
Client:
Nerdware
Download PDF File