Job Vacancies at ParallelScore

Parallel Score is a product development firm that develops data and user-centric solutions by leveraging design, engineering, and innovative thinking. We are a provocative product development agency that is focused on imagining and building highly interactive and user-driven experiences that push the limits of user design and development.

We are recruiting to fill the position below:

Job Position: DevOps Engineer

Job Location: Lagos

Overview


  • We are looking for an experienced and enthusiastic DevOps Engineer. As our new DevOps Engineer, you will be in charge of the specification and documentation of the new project features.
  • In addition, you will be developing new features and writing scripts for automation using Perl/Python/Groovy/Java/Bash.

Responsibilities

  • Manage Azure and AWS 
  • Utilize various open source technologies
  • Use various cloud tools to orchestrate solutions
  • Build independent web-based tools, microservices, and solutions
  • Configure and manage data sources like MySQL, Mongo, Elasticsearch, Redis, Cassandra, Hadoop, etc
  • Understand how various systems work
  • Understand how IT operations are managed
  • Manage source control including SVN and GIT

Requirements

  • Experience with Azure or similar cloud platform (e.g. Google Cloud, AWS, OpenStack)
  • Strong written and verbal communication skills.
  • Bachelor’s Degree or MS in Engineering or equivalent
  • Experience using these languages React, React Native, NodeJS, JavaScript, Python(Flask or Django),
  • Experience using databases including MySQL, Mongo & Elasticsearch
  • Knowledge of Java-based languages
  • Sense of ownership and pride in your performance and its impact on the company’s success
  • Experience working in an Agile development environment.
  • Experience with Docker, Kubernetes, Terraform, Ansible, Jenkins, continuous integration, continuous deployment, Chef, puppet
  • Critical thinker and problem-solving skills
  • Good time-management skills
  • Interpersonal and communication skills.

Interested and qualified candidates should: Click here to apply online


Job Position: Fullstack Django Developer

Job Location: Lagos, Nigeria

Job Description

  • We are looking for a Fullstack Django Developer that will develop information systems by studying emerging technologies, operations; designing, developing, and creating software solutions; support, and develop software teams.
  • The Fullstack Django Developer will work with a team of developers responsible for building new Softwares.

Responsibilities

  • Develop cloud-based Python Django software products
  • Develop Angular JS applications
  • Participating in architectural, design, and product discussions
  • Designing and creating RESTful APIs for internal and partner consumption
  • Working in an agile environment with an excellent team of engineers
  • that is comfortable with building UI in Django as well as full.

Requirements

  • Microservices development experience in Django
  • At least 3 years of software development experience
  • 3+ years’ experience of Python coding skills
  • 2+ years experience developing Angular JS applications into production
  • 4+ years of hands-on experience with the Django framework
  • Strong understanding of the Angular JS framework
  • Solid database skills in a relational database (i.e. PostgresSQL, MySQL, etc.)
  • Knowledge of how to build and use RESTful APIs
  • Strong knowledge of version control (i.e. git, svn, etc.)
  • Experience deploying Python applications into production
  • Amazon Web Services (AWS) infrastructure knowledge is a plus.

Interested and qualified candidates should: Click here to apply online


Job Position: Senior Full-stack Software Engineer

Job Location: Lagos, Nigeria

Job Description

  • We are looking for a Senior Software Engineer that will develop information systems by studying operations; designing, developing, and installing software solutions; support and develop a software team.
  • The Senior Software Engineer will lead a team of developers responsible for building new and support existing Softwares.

Responsibilities

  • Manages the client and is called upon to facilitate user requirements sessions, design technical specifications, and manage the development of documentation to meet client expectations.
  • Supports the analysis of client processes and recommends new business models, workflows, or solutions to best meet client needs.
  • Manage all technical aspects of the project and also contribute directly by writing code, managing builds, and performing other hands-on tasks
  • Manages team members to successfully deliver agreed-upon solutions of the highest quality, exceeding customer expectations.
  • Expertly implement designs using modern programming practices, Participate in the architecture and design of systems.
  • Perform code reviews and ensure exceptional code quality.
  • Functionally decompose complex problems into simple, straightforward solutions, Serve as a technical lead on our most demanding, cross-functional projects.
  • Fully and completely understand system interdependencies and limitations, Possess expert knowledge in performance, scalability, enterprise system architecture, and engineering best practices.
  • Assist in the career development of others, actively mentoring individuals on advanced technical issues, and helping managers guide the career growth of their team members.
  • Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience.

Required Qualifications / Experience

  • Minimum of 5yrs software development experience and 3-5yrs real management of the engineering team.
  • Expertise in architecting and designing software solutions for various problem types.
  • Working Knowledge of Microservices Architecture
  • Strong proficiency with server-side languages (Node.js and Python preferred), Java (Kotlin), JavaScript framework (React/React-native), C#.
  • Proficiency using MongoDB.
  • Experience working on teams with a heavy emphasis on DevOps, and CI/CD.
  • Contribution to Open Source Projects.
  • Working Knowledge of Data Science and Natural Processing Language (NLP)
  • Experience with AWS or similar cloud platforms (e.g. Google Cloud, Azure, OpenStack), Strong written and verbal communication skills.
  • Willing to learn and work on different mobile platforms/frameworks when needed.
  • Networking and integrating third-party APIs. Working with a version control system (i.e., Git).
  • Good understanding of Object-Oriented Programming concepts i.e Classes and objects, Inheritance, Encapsulation, and Polymorphism.
  • Intermediate level understanding of fundamental database concepts - i.e database tables, querying databases, normalization, joins, database management systems.
  • Knowledge of network security and deep knowledge of unit, integration, e2e, and UI testing, as well as testing frameworks/libraries - JUnit(For Java), Espresso, Appium, XCTest(iOS).
  • Working knowledge of at least one CI/CD tool - i.e Jenkins, Travis CI, Circle CI.

Interested and qualified candidates should: Click here to apply online