• No results found

You ll need to have: It d be great if you have:

N/A
N/A
Protected

Academic year: 2021

Share "You ll need to have: It d be great if you have:"

Copied!
5
0
0

Loading.... (view fulltext now)

Full text

(1)

DevOps

We’re looking for a Development Operations Developer with a passion for experimentation. If you’re interested in helping us build the future of mobile healthcare, this job is for you.

You’ll need to have:

 A strong background in Linux administration, preferably Ubuntu/Debian  Proven skills monitoring and managing scalable clusters

 Proficiency inBash scripting skills

 Knowledge of best practices, continuous integration, and SCM tools (Git)  A good eye for design and passion for software architecture

 Familiarity with Agile software development methodology  Strong commitment to quality

 Self-motivation and pride in your work

 Interest in learning new things and overcoming challenges

It’d be great if you have:

 A computer science degree

 Knowledge of database administration and tuning skills experience in clustering and replication is highly preferred.

 Python experience with virtualenv is highly preferred.

 Operational experience with one or more automation and provisioning tools such as Ansible, Chef or Puppet

 Experience with monitoring/logging tools - Nagios, ELK Stack and Sentry.  Familiarity with virtualization platforms - Specifically, VMWare and Docker.

 A clear understanding of networking technologies including load balancers, firewalls and DNS.  Experience with Cloud services such as: AWS, Rackspace and DigitalOcean is an asset.  Understanding of distributed multi-tier infrastructures

 Experience with automated testing, Jira project management, Jenkins and Gradle

You’ll be working on:

 Designing and supporting operational infrastructure.  Automation for infrastructure setups and configurations.  Monitoring software systems and infrastructure performance  Quickly identifying, troubleshooting and solving technical issues.  Enhancment and documentation of infrastructure tools and processes.  Contributions to improve the software release process.

 Assisting software teams in building standardized development environments.  Be available for on-call support.

 Collaborating with other designers and developers

 Providing beautiful and high quality code that improves our code base in meaningful ways  Fixing bugs fast and taking your time to solve hard problems well

(2)

QA Analyst

We’re looking for a detail oriented QA analyst with a passion for making good things great. If you’re interested in helping us build the future of mobile healthcare, this job is for you.

You’ll need to have:

 An interest in testing and quality assurance;

 Familiarity with Agile software development methodology;  Programming experience using some of the following technologies:

 PHP  Python  JavaScript  HTML  CSS  Java  AJAX  REST

 Good written and verbal communication skills;  Excellent problem-solving skills;

 Professionalism and a meticulous attention to detail;  Self-motivation and pride in your work;

 Disdain for regression, low coverage numbers, and repetition;  Interest in learning new things and overcoming challenges.

It’d be great if you have:

 A computer software or engineering degree;

 Handling of databases using MySQL/PostgreSQL (relational databases in general) and MongoDB;

 Knowledge of Behaviour Driven Development (Cucumber, Fitnesse, Specflow) / Specification by Example  Working proficiency with Git/GitHub;

 Experience in documenting integration test cases and data, developing quality assurance plans, prioritizing anomaly corrections and recommending process improvement solutions related to quality assurance practices;  Knowledge of Jira bug tracking and workflows;

 Experience testing web platforms, including web UIs and web APIs;  Experience with automated testing;

 Knowledge of software development best practices (continuous integration, code reviews, build management);  Experience with Docker containers.

Here’s what you will be doing:

 Acting as a quality advocate;

 Requirements analysis, test case identification, test script creation and execution, tracking of defects and reporting of results in an Agile environment;

 Evaluating tools and technologies to improve the overall QA process;

 Analyzing requirements and use cases to develop test plans and estimate efforts;  Developing and maintaining well written test plans and test cases;

 Performing security, load, and performance testing;  Reading and maintaining our Python and PHP test projects;

(3)

 Assisting Client Success Managers during functional testing and users during acceptance testing;

 Developing automated test systems using tools (Selenium Webdriver, PHPUnit, pytest, Beautiful Soup), scripts, and data sets;

 Performing integration, performance, and load testing;

 Identifying improvement opportunities and recommending solutions to optimize and evolve work processes and methods;

(4)

Front End Developer

We’re looking for a Senior Front End Developer with a passion for coding. If you’re interested in helping us build the future of homecare, this job is for you.

You’ll need to have:

 3 years’ experience in software development  Proficiency in Javascript, CSS (LESS)

 Knowledge of best practices, continuous integration, and SCM tools (Git)  A good eye for design and a passion for software architecture

 Familiarity with Agile software development methodology  A strong commitment to quality

 Self-motivation and pride in your work

 An interest in learning new things and overcoming challenges

It’d be great if you have:

 A computer science degree

 Experimenting, educating on, or scaling new techniques, technologies, and processes within a company or community

 Experience test writing in Javascript and providing highly effective code reviews / peer support

You’ll be working on:

 Creating delightful, polished interfaces using Javascript, HTML5, and CSS3  Writing scalable and maintainable CSS and JavaScript;

 Building applications that are responsive, performant, and accessible

 Being an advocate throughout the company for best practices of Rich Internet Application (RIA)  Collaborating with other designers and developers

 Providing beautiful and high quality code that improves our code base in meaningful ways  Fixing bugs fast and taking your time to solve hard problems well

(5)

Back End Developer

We’re looking for a software developer with a passion for writing great code. If you’re interested in helping us build the future of mobile healthcare, this job is for you.

You’ll need to have:

 Programing experience with PHP while working in a Linux/Unix environment  Knowledge of database (MySQL and PostgreSQL)

 Proficient understanding of code versioning tools (Git)  Passion for software architecture

 Familiarity with Agile software development methodology  Strong commitment to quality

 Self-motivation and pride in your work

 Interest for learning new things and overcoming challenges

It’d be great if you have:

 A computer engineering degree

 Coding skills in Python, Ruby, Node.JS, Javascript  Knowledge of software based development  Familiarity with RESTful APIs

 Familiarity with continuous integration (Jenkins)  Scripting knowledge with Shell, Bash, or Perl

You’ll be working on:

 Creating robust back end systems  Writing scalable and maintainable PHP

 Getting involved with various other feature development of the system  Collaborating with other developers

 Providing beautiful and high quality code that improves our code base in meaningful ways  Fixing bugs fast and taking your time to solve hard problems well

References

Related documents

2015 Standards in a Variety of Common Size Water Heaters Page 4 How the New Requirements Impact Your Business Page 5 A Handy Checklist to Prepare for the Countdown!. Page

Year 5 Figure 2.1 Construction project lifecycle 12 Figure 2.2 Risk Management Planning Process 14 Figure 2.3 Probability-impact grid 18 Figure 2.4 Probability and Impacts of Risk

● Students may not use personal devices to take photographs or to record audio or video while on District property or while a student is engaged in school-sponsored

When one is abusive, when one is hurting so much on the inside that it feels like the only way to make it stop is to hurt other people, it can be terrifying to face the hard truth

Each local educational agency (the city, town, or county school system) is responsible for locating children with disabilities, including children in private schools, who are in need

Telephone Services Unlimited sales staff and technicians are certified in all facets of the ESI, Comdial, and Key Voice product lines, including key and PBX telecommunications

In order to attempt to solve the inverse problem of damage identification using vibration measurements to detect these changes, the direct problem of calculating

David Silver, Aja Huang, Chris J Maddison, Arthur Guez, Laurent Sifre, George Van Den Driessche, Julian Schrittwieser, Ioannis Antonoglou, Veda Panneershelvam, and Marc