*what you will do*
- automating tasks that are currently executed manually;
- automate and maintain the provisioning of temporary and permanent test environments;
- install/configure 3rd party software products on both windows and unix/linux;
- secure and configure provisioned systems to integrate into automated testing environments;
- architect a scalable software delivery pipeline (ci/cd) for saas genomics software and the processes, people, tooling, and infrastructure to support it;
- grow and maintain the testing network and environments;
- maintain our internal test suite and make performance enhancements and bug fixes;
- write and maintain documentation including compatibility matrix of 3rd party vendor software;
- resolve recurring environmental/bug issues and work with it/3rd party vendors to remediate them;
- ensuring all internal documentation is up to date;
- work with it to schedule routine updates in all test environments;
- ensure all test environment system(s) are available and ready for the release team to use during preparations for product release testing;
- maintenance and development of deployment code;
- researching new technologies and proactively improving the technology stack;
- collaborate with colleagues to provide the highest quality of support and assistance to internal and external stakeholders;
- work with a modern and evolving technology stack, demonstrating openness for further development and a proactive mentality;
- work using an agile/lean “kanban” process.
*must haves*
- 2+ years of experience in one of the following skills:
- using containerized systems (i.e. Docker);
- amazon web services (aws) ec2, cloud formation, s3, iam, rds;
- microsoft azure compute, databases, networking, storage;
- proficient in powershell or linux shell scripting;
- proficient in working/managing jira and bitbucket;
- proficient with atlassian suite of products and bitbucket pipelines;
- proficient in windows & linux administration and security;
- proficient in basic it skills like networking, firewalls, and network security for windows & linux;
- working knowledge of java/python programming;
- monitoring solutions;
- upper-intermediate english level;
- excellent oral and written communication skills;
- ability to work independently as well as within a collaborative environment;
- a technical aptitude with the desire to learn new and evolving technologies.
*nice to haves*
- proficient in aws eks, ecs, and ecr;
- working knowledge in other cloud technologies (azure, gcp, oci) is a plus;
- proficient in infrastructure as code;
- proficient in using web technologies apis (rest and soap);
- proficient in database administration (postgresql/oracle/ms sql);
- working knowledge in it automation/orchestration tools (ansible/chef);
- working knowledge of solaris, vms or aix;
- basic understanding of.net.
*the benefits of joining us*
- *professional growth*
accelerate your professional journey with mentorship, techtalks, and personalized growth roadmaps
- *competitive compensation*
we match your ever-growing skills, talent, and contributions with competitive usd-based compensation and budgets for education, fitness, and team activities
- *a selection of exciting projects*
join projects with modern solutions development and top-tier clients that include fortune 500 enterprises and leading product brands
- *flextime*
tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office - whatever makes you the happiest and most productive.
*job types*: full-time, contract
work location: remote