Junior Full Stack developer

Responsibilities:
  • Development of software systems using current technologies
  • Specification of business processes and specification of system architecture
  • Analysis and design with current methods and tools
  • Ensuring software quality

Qualifications:

  • Computer Science Degree
  • Very good knowledge in the areas of Java SE and Java EE
  • Application Servers (e.g. Wildfly, Websphere, Weblogic).
  • Relational databases (e.g.Oracle, MySQL, PostgreSQL)
  • JS-Frameworks (e.g. JQuery, Angular, Bootstrap)
  • Analytical thinking, structured working methods and interest in professional contexts
  • Good communication skills and fun at teamwork

What we offer:

  • Professional development & Accelerated career progression,
  • An environment that encourages creativity & initiative. And while collaboration is at the heart of the way we work, we also offer flexible working that you can adapt to your needs,
  • Motivating remuneration,Great company culture.
  • Location: Alain Savary, Tunis
  • Availability: Immediate

 

To apply for this opportunity, please send your CV to: jobs@thinktank-tunisie.com

Please add the following title in the subject line of your email: [PTS-JA-10396005] Presales Engineer

    • Development of software systems using current technologies
    • Specification of business processes and specification of system architecture
    • Analysis and design with current methods and tools
    • Ensuring software quality

Lead Software Test Engineer

Responsibilities:

 

  • Participate in the definition of the testing strategy and consolidation
    of the use of good practices (that includes release/environment, type of
    testing, tools, the scope of testing, risk, and resources…).
  • Improve the defect management process, and monitor and communicate the test project status.
  • Design and manage the smoke test (manual or automated)
  • Evaluate and identify useful tools for test execution (POCs on tools, e.g. performance
    enhancers)
  • Participate in the definition of the test automation strategy
  • Evaluate and integrate test automation tools.
  • Continuously strive to improve product quality, test coverage, and test effectiveness
  • Validate customer’s proposed acceptance tests against agreed-upon requirements
  • Develop tracking and status reporting, and production of high-quality customer deliverables in coordination with test engineers.
  • Set up, measure, and analyze KPIs and take corrective actions.

  • Forecast and monitor test budgets.
  • Support delivery management by providing assistance to the customer in managing and tracking acceptance tests 
 

Qualifications:

Education:
 
  • Master’s degree / Engineering diploma in computer science or Electronics Engineering or Other Engineering or Technical Discipline

Experience:

 

  • Test planning & execution with Agile & DevOps methodologies
  • Wide variety of testing efforts, techniques and tools (XRay preferred)
 

Technical skills:

 

  • A strong understanding of test management processes and best practices
  • Expertise in resource planning and estimation
  • Testing experience
  • Agile Methodology (Scrum)
 

Soft skills:

 

  • Team leading skills.
  • Communication skills
  • Analytical skills
  • ISTQB certification

What we offer:

  • Professional development & Accelerated career progression,
  • An environment that encourages creativity & initiative. And while collaboration is at the heart of the way we work, we also offer flexible working that you can adapt to your needs,
  • Motivating remuneration,Great company culture.
  • Location: Alain Savary, Tunis
  • Availability: Immediate

 

To apply for this opportunity, please send your CV to: jobs@thinktank-tunisie.com

Please add the following title in the subject line of your email: [PTS-JA-10396005] Presales Engineer

Software QA Tester

Responsibilities:

  • Evaluate product according to specifications to meet client needs. 

  •  Report bugs and errors to development teams. 

  • Help troubleshoot issues. 

  •  Conduct post-release / post-implementation testing. 

  • Develop and apply testing processes. 

  •  Work with cross-functional teams to ensure quality throughout the software development lifecycle. 

  • Review requirements and technical design documents to provide timely and meaningful feedback 

  • Participate in the technical review process contributing behavioral viewpoint.

Qualifications:

  • To perform this job successfully, an individual must be able to perform each essential duty mentioned
    satisfactorily. The requirements listed below are representative of the knowledge, skills, and/or ability required.

  • Education: 

  • Bachelor’s / Master degree / Engineering diploma in a relevant field 

  • Experience: 

  •  ISTQB certification 

  • Technical Skills:

  • Ability to document and troubleshoot errors. 

  •  Working knowledge of test management. 

  • Familiarity with Agile frameworks and regression testing preferred 

  •  Computer skills especially in QA based programs 

  •  Knowledge of tools and methods for QA  

  • Soft Skills: 

  • Analysis and synthesis skills. 

  •  Fluency in the English language, excellent writing skills. 

  •  Attention to detail. 

  •  Analytical mind and problem-solving aptitude. 

  •  Strong organizational skills (respect for deadlines and excellent time management.

  • Interpersonal skills, team spirit.

What we offer:

  • Professional development & Accelerated career progression,
  • An environment that encourages creativity & initiative. And while collaboration is at the heart of the way we work, we also offer flexible working that you can adapt to your needs,
  • Motivating remuneration,Great company culture.
  • Location: Alain Savary, Tunis
  • Availability: Immediate

 

To apply for this opportunity, please send your CV to: jobs@thinktank-tunisie.com

Please add the following title in the subject line of your email: [PTS-JA-10396005] Presales Engineer

Product Owner

Responsibilities:

  • Take the lead of scrum teams as a Product Owner 

  • Providing vision and direction to the Agile development team and stakeholders throughout the project and create requirements 

  • Ensure that the team always has an adequate amount of prior prepared tasks to work on.

  •  Plan and prioritize product feature backlog and development for the product 

  •  Define product vision, road-map and growth opportunities 

  • Assess value, develop cases, and prioritize stories, epics and themes to ensure work
    focuses on those with maximum value that are aligned with product strategy 

  • Provide backlog management, iteration planning, and elaboration of the user stories

  • Work closely with Product Management to create and maintain a product backlog
    according to business value.

  •  Lead the planning product release plans and set the expectation for delivery of
    new functionalities

  •  Provide an active role in mitigating impediments impacting successful team completion of Release/Sprint Goals

  •  Research and analyze market, the users, and the roadmap for the product

  • Follow our competitors and the industry

  •  Keep abreast with Agile/Scrum best practices and new trends

Qualifications:

  • Bachelor’s degree (BA or BS) in business, computer science, master’s degree or related
    field; 

  •  Two years of previous experience as a product owner (minimum), business analyst, or in a related field.

  •  Excellent organizational and time management skills.

  •  Sharp analytical and problem-solving skills.

  • Creative thinker with a vision.

  •  Attention to details.

  •  Solid understanding of the product lifecycle.

  •  In-depth understanding of Agile methodologies, technical understanding of products, and up to date on industry standards and best practices

  • Proficient computer skills, including experience with Microsoft Office Suite (Word,
    PowerPoint, Outlook, and Excel); working knowledge of software development.

  •  Comfortable working with multiple teams, in-house and remote.

  •  Excellent verbal and written communication skills

  •  Able to build strong interpersonal relationships with business analysts, UI/UX team,
    leadership, senior management, and internal and external stakeholders.

  •  Certification for Product Ownership preferred.

What we offer:

  • Professional development & Accelerated career progression,
  • An environment that encourages creativity & initiative. And while collaboration is at the heart of the way we work, we also offer flexible working that you can adapt to your needs,
  • Motivating remuneration,Great company culture.
  • Location: Alain Savary, Tunis
  • Availability: Immediate

 

To apply for this opportunity, please send your CV to: jobs@thinktank-tunisie.com

Please add the following title in the subject line of your email: [PTS-JA-10396005] Presales Engineer

Senior DevOps

Are you looking to explore what’s possible in an innovative and collaborative work environment? Is your goal to work with a team of talented professionals that is keenly focused on solving complex business problems and supporting product innovation with technology? If so, you might be our next DevOps Engineer, where you will be involved with building out systems for our rapidly expanding team, enabling the whole engineering group to operate more effectively and iterate at top speed in an open, collaborative environment.

Responsibilities:

  • Responsible for working with development teams to translate scalability, performance, reliability, and functional requirements to virtualized/cloud computing solutions with strong capacity in the management of cloud computing clusters.
  • You will be responsible for routine application maintenance tasks, create requirements and procedures for implementing routine maintenance and troubleshooting existing information systems for errors, and resolving errors.
  • You will be responsible for developing and building IT solutions and installing and configure solutions, implement reusable components, translate technical requirements, assist with all stages of test data, develop interface stubs and simulators, and perform script maintenance and updates,…
  • Participate in the processes of strategic project-planning meetings and providing guidance and expertise on system options,…

Qualifications:

  • Bachelor’s degree in Computer Science/Engineering, Information Systems, or in a related field.

  • Knowledge of best practices in support of IT operations and a good understanding of programming languages, including Java,…

  • Hands-on experience with configuration and use of DevOps tools and software process automation with popular scripting languages (Perl, python, ruby, shell, javascript …..).

  • Proficiency in Cloud Services: Amazon web services. Microsoft Cloud Azure, Google Cloud, ..

  • Good understanding of System Administration: Monitoring Tools, Networking concepts, Backups.

  • Good experience in terms of build, release, and configuration management in a CI/CD environment (version control, CM,…).

  • Ability to work with containerization platforms such as Kubernetes, Docker; cloud provisioning software, including Ansible, …

  • Provide high performance cloud deployment solutions and maintain rapid deployment pipelines,

  • Current understanding of best practices regarding system security measures.

  • Strong written communications skills are necessary for writing clear and concise documentation also as well as verbal communication skills to relate with team members, clients, and others in a workplace.

     

    *Nice to have: German language

 

What we offer:

  • Professional development & Accelerated career progression,
  • An environment that encourages creativity & initiative. And while collaboration is at the heart of the way we work, we also offer flexible working that you can adapt to your needs,
  • Motivating remuneration,Great company culture.
  • Location: Alain Savary, Tunis
  • Availability: Immediate

 

Senior Fullstack Developer

Responsibilities:

  • Development of software systems using current technologies
  • Specification of business processes and specification of system architecture
  • Analysis and design with current methods and tools
  • Ensuring software quality

Qualifications:

  • Computer Science Degree
  • At least 3-5 years professional experience
  • Very good knowledge in the areas of Java SE and Java EE
  • Profound experience in dealing with the following technologies will be appreciated:
  • Application Servers (e.g. Wildfly, Websphere, Weblogic).
  • Relational databases (e.g.Oracle, MySQL, PostgreSQL)
  • JS-Frameworks (e.g. JQuery, Angular, Bootstrap)
  • Analytical thinking, structured working methods and interest in professional contexts
  • Good communication skills and fun at teamwork

What we offer:

  • Professional development & Accelerated career progression,
  • An environment that encourages creativity & initiative. And while collaboration is at the heart of the way we work, we also offer flexible working that you can adapt to your needs,
  • Motivating remuneration,Great company culture.
  • Location: Alain Savary, Tunis
  • Availability: Immediate