Apply

Software Engineer - AWS

Posted about 2 months agoViewed

View full description

💎 Seniority level: Senior, 5+ years in software development, 3+ years in AWS applications

📍 Location: Canada

🔍 Industry: Healthcare supply chain

🏢 Company: AssistIQ👥 1-10💰 $1,832,032 Seed almost 2 years agoReal TimeMedicalHealth Care

🗣️ Languages: English, French

⏳ Experience: 5+ years in software development, 3+ years in AWS applications

🪄 Skills: AWSPostgreSQLPythonDynamoDBETLJavascriptTypeScriptGoPrometheusCI/CDTerraform

Requirements:
  • 5+ years' experience in software development.
  • 3+ years' experience building serverless AWS applications and with the AWS SDK, preferably using Typescript for AWS Lambda.
  • 3+ years' experience with infrastructure as code using AWS CDK or Terraform.
  • 3+ years' experience monitoring, supporting, and enhancing production applications.
  • Computer Science degree, relevant diploma, or demonstrable work experience.
  • Experience building CI/CD pipelines.
  • Experience with SQL and NOSQL datastores (e.g. PostgreSQL and DynamoDB).
  • Experience with ETL and data pipelines (e.g. DBT or Databricks).
  • Experience with monitoring tools such as Cloudtrail, Prometheus.
  • Expertise in one of the following: Javascript/Typescript, Python or Go Lang.
  • Experience in the life science, healthcare or technology industry an asset.
  • Excellent oral and written communication skills in English.
  • French oral and written communication skill is an asset.
Responsibilities:
  • Design, develop, and enhance new functionality of the AssistIQ platform.
  • Streamline the deployment process and ensure automation and continuous integration best practices are followed.
  • Support the production infrastructure and product for customers.
  • Support internal customer support and implementation teams.
  • Develop internal tools to optimize deployment, management, and monitoring capabilities.
  • Provide technical and analytical guidance to other Development team members.
  • Participate in writing and maintaining technical documentation.
  • Participate in planning product features and development projects.
  • Participate in the Agile development process and ceremonies.
Apply