konto usunięte

Temat: Poszukiwani: 20 programistów i dev ops'ów do firmy w Abu...

Witajcie!

Poszukujemy prawie 20 programistów i dev ops'ów do świetnej instytucji finansowej w Abu Dhabi (UAE) (opis firmy i wymagania poniżej), świetne stawki, a co najfajniejsze, są one TAX FREE (Emiraty są krajem w którym obywatele nie płacą podatku od wynagrodzenia).
Projekt długoterminowy, min 2-3 lata.
Praca tylko on-site, praca zdalna nie wchodzi w grę.
Wymagany język angielski w stopniu zaawansowanym.
Start natychmiastowy. Firma zapewnia wszelkie formalności odnośnie wizy pracowniczej.
Pierwszy etap kwalifikacyjny to krótki test/zadanie, następny etap to rozmowa video i ostatni etap jest już w Abu Dhabi.

Oto lista poszukiwanych specjalistów i widełki MIESIĘCZNEGO wynagrodzenia za każde stanowisko:

2x Full Stack Dev Leads who can still code.: do 33k AED tax free
4x Full Stack Senior Devs: do 30k AED tax free
2x Juniors: do 15k AED tax free
2x Senior Web/UI Devs: do 30k AED tax free
2x UX Devs: do 30k AED tax free
2x Automated QAs.: do 30k AED tax free

Dev Ops
1x Dev Ops Architect/Lead (Open to negotiations)
4x Senior Dev Ops: do 33k AED tax free

Poniżej wymagania dot. ról.
CV i link repo wysyłajcie pod kamila@amuse.tech
----

Client:

We’re looking for talented people to join our digital team in Abu Dhabi. You’ll take the lead in creating world-class digital services to transform the Education Sector.

Working closely in teams, you’ll use the latest cloud and digital technologies to make rapid and meaningful improvements. Keeping a relentless focus on user needs, you’ll make the COMPANY systems easier to use and help teams do the things they need to do.

ROLA: QA

Job Description

As a COMPANY Automated QA you will be someone who is fairly technology savvy and can cope with using tools that aren't limited to Selenium Web Driver or QC, and will have some ability to code in languages such as Ruby/Java and can automate.

We expect familiarity with modern testing frameworks, approaches and some ability to code, as well as working practices such as TDD, BDD, continuous integration, continuous delivery and DevOps.

Skills & Qualifications

Processes and practices

Agile
Scrum/Kanban/Lean
TDD/BDD
CI/CD
XP


Essential skills and experience

Ability to program (One of either Ruby, Java, Groovy, Scala, Java Script).
Build and maintain test scripts using an automation test tool including TDD/BDD techniques
Create test automation frameworks
Select and develop appropriate test automation tools, applying the latest techniques in test automation
Use risk driven techniques
Work with the Development team to capture and re use automated unit test cases, stubs, drivers and other development test objects
Work with the development team to create and maintain an automated nightly test pack
Ensure proper trace ability, version control and configuration management of all test objects developed
Report progress and provide any test metrics or reports required to support the team Accurately and comprehensively record defects discovered during execution of test cases
Prepare test data and test estimates
Report issues and risks to the team.
Provide support and knowledge to other members of the team
Understanding of and experience with a range of approaches to testing application code and systems for behaviour and performance (any of Selenium, Geb, Wiremock, Jmeter, Gatling, Sauce Labs)
An ability to communicate technical concepts to a non-technical audience
Working knowledge of unix-like operating systems such as Linux and/or Mac OS X
Knowledge of the git version control system
Ability to quickly research and learn new programming tools and techniques


Desirable

Mentor and train others in a non-line management capacity
Experience presenting work at user groups, business and to peers.
Experience of testing high-traffic websites
Experience of testing large data sets
Knowledge of relational and non-relational database systems



ROLA: FULL STACK

Job Description

As a COMPANY full stack developer you'll have strong skills in web, API and microservices development and want to work within multidisciplinary agile teams of developers, designers and researchers focused on products. You'll provide technical leadership, working closely with the wider team to ensure high quality code is delivered in line with the project goals and delivery cycles. You'll work closely with designers to deliver rapid prototypes as well as production code for which you'll ensure high accessibility standards are upheld. We expect familiarity with modern frameworks and languages, as well as working practices such as Clean Code, TDD, BDD, continuous integration, continuous delivery and DevOps.

Skills & Qualifications
Processes and practices

Agile
Scrum/Kanban/Lean
TDD/BDD
CI/CD
XP

Essential skills and experience

Follow Clean Code/Solid principles - Uncle Bob aka Robert C Martin
Adhere and use TDD/BDD
Outstanding ability to develop efficient, readable, highly optimised/maintainable and clear code
Java 8, Spring, Javascript
Microservices, Rest
Messaging (One of RabbitMQ, ZeroMQ, ActiveMQ or any such others).
Mocking (any of the following Mockito, EasyMock, JMock, Spock, Jasmine, Mocha)
IDE Intellij or Eclipse
Build tools (One of SBT, Gradle, Maven)
SQL Database (One of Oracle, MS SQL Server or Postgres)
NoSQL MongoDB
Ensure all software built is robust and scalable
Experience building server-side web applications
Detailed understanding and experience of front-end web development (HTML/CSS/JS)
Understanding of and experience with a range of approaches to testing application code and systems for behaviour and performance (any of Selenium, Geb, Wiremock, Jmeter, Gatling, Sauce Labs)
An ability to communicate technical concepts to a non-technical audience
Working knowledge of unix-like operating systems such as Linux and/or Mac OS X
Knowledge of the git version control system
Ability to quickly research and learn new programming tools and techniques
Understanding of the use of Responsive Web Design
Deep knowledge of accessibility standards and developing web products that can be used easily by users with a range of assistive technology needs


Desirable

Mentor and train other developers in a non-line management capacity
Experience mentoring or helping colleagues optimise their code
Knowledge of relational and non-relational database systems
System administration and configuration management skills
Experience presenting work at user groups, business and to peers.
Experience of building and scaling high-traffic websites
Experience of handling large data sets and scaling their handling and storage
Experience of working with JavaScript libraries
Experience of designing and maintaining public HTTP APIs
Experience of handling large data sets and scaling their handling and storage
Ruby
Other JVM languages (Groovy, Scala, Clojure, Kotlin etc)
Other NoSQL databases such Neo4J, Cassandra, Redis etc

COMPANY

We’re looking for talented people to join our digital team in Abu Dhabi. You’ll take the lead in creating world-class digital services to transform the Education Sector.
Working closely in teams, you’ll use the latest cloud and digital technologies to make rapid and meaningful improvements. Keeping a relentless focus on user needs, you’ll make the COMPANY systems easier to use and help teams do the things they need to do.



Job Description

The key purpose of the role is to:
Enable our software development teams to develop quality services, through architecting and building highly-available and resilient container, deployment, and monitoring platforms, you will be helping teams to rapidly prototype, deliver, and run, high-impact and high-value services for COMPANY.

What you’ll be doing:

• Supporting development teams with application configuration for deployment, monitoring and other automation
Architecting and building modern cloud infrastructure to host essential services for customers, ensuring highly available, resilient applications.
• Operational management of Linux servers, delivering a complex web application stack
• Building and configuring new server platforms and the automated tooling to do so
• Working with developers to test, debug and troubleshoot issues and problems
• Testing, debugging and troubleshooting of platform level problems
• Supporting development teams with configuring applications for deployment
• Work with third-party and other internal providers service to support a variety of integrations
• Working with product teams on a range of tools and services, improving products to meet user needs
• Participating in sprint planning to work with developers and project teams to ensure projects are deployable and monitorable from the outside
• As part of the team you may be expected to participate some of the 2nd line in-house support and Out-of-Hours support rotas.

Skills & Qualifications

Essential

• Experience configuring and managing Linux servers for serving a dynamic website
• Experience debugging a complex multi-server service
• Scripting or basic programming skills
• Familiarity with network protocols - TCP/IP, HTTP, SSL, etc.
• Deploying and configuring machines in a cloud environment
• Understanding continuous integration and delivery.
• Comfortable with configuration management tools: at least one of Salt, Chef, or Puppet
• Previous experience deploying web services in Java, NodeJS or Ruby; or previous experience developing web applications in Java, NodeJS or Ruby
• Experience working in an agile environment
• Knowledge of the use of version control systems such as git or subversion

Desirable

• Understanding of techniques for management of encryption keys and certificates
• Knowledge of the principles underlying public/private key encryption schemes.
• Installation and management of open source monitoring tools
• Experience with open source solutions and community