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;
- Renew & Update system and application certificates used for authentication and trust between systems;
- 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.
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.
About the project
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.
Your AgileEngine journey starts here
Test task
We will review your CV and send you a test task via email
Intro Call
Our recruitment team will reach you to discuss available opportunities
WFH or a comfy office? Why not both?
International Projects
Technical Interview
You will have an interview with your future team lead