Job Description
This is a remote position and we are hiring candidates from the whole country.
AgileEngine is one of the Inc. 5000 fastest-growing companies in the US and a top-3 ranked dev shop according to Clutch.
We create award-winning custom software solutions that help companies across 15+ industries change the lives of millions.
If you like a challenging environment where you're working with the best and are encouraged to learn and experiment every day, there's no better place - guaranteed! : )
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.
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.
Requirements
- Has 2-5 years of professional experience : 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;
Proficient in PowerShell and / or Linux Shell scripting; Proficient in at least 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;
Working Knowledge of Java / Python programming; Monitoring solutions; Upper-intermediate English level.