DevOps (AWS) Engineer

The DevOps Engineer will be responsible for the management of Bluechain Cloud-based (AWS) environments.
[email protected]

Responsibilities

  • Work with team leads, SME’s and architects on performing due diligence, analysis and design of the solutions undertaken by the product and development teams – such as setting up a new in-country production environment.
  • Review various solutions and tools used by the development team that can impact our development operations across all environments.
  • A senior within the development teams in:
    • Improving the team’s efficiencies such as our CI/CD processes
    • Meeting our compliance requirements, both locally and internationally (PCI, GDPR)
    • Meeting our infrastructure security requirements
  • Participate in the R&D of Bluechain’s products
  • Provide technical assistance/support to various teams with regards to the Bluechain products.

About you

  • 5+ years as a DevOps/Sys Engineer ­in a production capacity
  • 5+ years of LINUX and/or Windows system administration experience
  • Amazon Web Services (AWS) experience: Architect-level proficiency in AWS’ ecosystem or similar experience is required:
    • Compute (EC2, ECS, Lambda)
    • Application Services (Cloudfront, Api Gateway, ELB, SQS, SNS, SWF)
    • Storage (S3, RDS)
    • Networking (VPC, WAF)
    • Security/Auth/Auditing (IAM, CloudTrail)
    • Monitoring (CloudWatch)
  • System administration tasks such as configuring servers and applications, automating routine tasks, backup/restore, etc.
  • Knowledge of TCP/IP networking concepts and configuration
  • Implemented Security and Compliance processes such as PCI-DSS.
  • Build/Deployments using CI/CD platforms such as Jenkins
  • Experience in Infrastructure as a Code tools, preferably CloudFormation.
  • Worked with Git or similar SCM tools.
  • Worked with container technology for application packaging, delivery, and operation
  • Experience with distributed systems architectures and related tools (service discovery, config/secret management.)
  • Experience with scripting/programming using bash, powershell, python, or similar
  • Ability and willingness to document clearly other non-code information

Software Test Engineer

The Software Test Engineer will be responsible for developing test cases, automated test scripts, performing system and integration testing across front and back-end platforms to ensure the delivery of quality products.
[email protected]

Responsibilities

  • Work with the team to design, create and implement manual and automated tests for Bluechain products
  • Perform test analysis across multiple platforms (Windows, MacOS, iOS, Android) and environments (including cloud-based environments such as AWS)
  • Work with other test engineers to drive new technologies that can assist in improving the quality and reliability of Bluechain products
  • Document and evaluate test results to identify defects
  • Support the development team in designing testable code through verification
  • As an SME, to provide technical assistance to sales and customer related issues and queries.

About you

  • Enjoy being hands on in the code and driving quality
  • Highly curious about our product and user behaviour
  • Have worked in agile and scrum methodologies
  • Significant experience in mobile and automation testing
  • Proven experience in testing product and platform within a highly scalable data-rich environment
  • Solid understanding of CI/CD pipelines, Jenkins, unit testing etc.
  • Working knowledge of AWS, SQL, TestRail
  • Experience with API integration tests and scripting
  • Have worked in projects involving integrations into payment gateways (Visa, Mastercard, Amex, Bank accounts) and/or applications (Xero, MYOB).

Web Front End (REACT) Developer

The Web Front End Developer will be responsible for development of Bluechain web applications and portals used by merchants, partners and customers.
[email protected]

Responsibilities

  • Work with teams to design, develop and implement, web applications/portals for merchants, partners (white-labelled solutions), customers and other Bluechain applications
  • Write functional requirement documents and specifications
  • Create mock-ups and prototypes
  • Work with the development team on full stack development where required
  • Work on bug fixing and improve product performance and stability
  • Work within the development team to identify, design and implement unit tests
  • Work with various teams including product management (PO/BAs), to understand end-user requirements and use cases, then translate that into a technical solution
  • Be involved in a team that continuously evaluates, discovers and researches new technologies to improve features/functionalities and efficiencies.

About you

  • 4+ years of experience in architecting and developing scalable, responsive front-end/UI frameworks
  • Experience with web development tools and technologies such as ReactJS, C#/.NET/java/SQL server
  • Experience writing and utilizing RESTful API services and performance tuning large scale web applications
  • Have worked in agile and scrum methodologies

Bonus (one or more of the following)

  • Atlassian products – Jira, Bitbucket, Confluence
  • Worked in one or more of the following – payment/payment gateway, CRM platforms
  • Solid foundations with CI/CD pipelines, Jenkins
  • Working knowledge of cloud environments (AWS)
  • Worked within a secure SDLC