AWS Cloud Developer

thinkRF is seeking a full-time, talented and experienced AWS Cloud Developer to join an agile development team building and operating our rapidly expanding cloud platform and SaaS/PaaS solutions for large-scale spectrum monitoring deployments worldwide.

Our Company

We’re looking for people who want to revolutionize RF monitoring and intelligence.
We’re an ambitious, diverse, closely knit team of RF experts who are driven to redefine how 5G wireless spectrum is monitored and managed.  If you’re team focused, willing to work hard to change the game, and are compelled to innovate, we’ll put you in a position to make a difference.

Our Call to Action

More and more, wireless spectrum is fundamental to our society. How do we best ensure this critical resource is always available and properly managed? The current approaches are cumbersome, expensive, and ineffective. We see the world differently. We are developing cutting edge solutions and deploying them with world class partners to deliver disruptive solutions that keep our world humming.  We aren’t interested in “more of the same”, we are all about better. We love challenges and delivering over and above what our customers expect.

The Opportunity

thinkRF is seeking a full-time, talented and experienced AWS Cloud Developer to join an agile development team building and operating our rapidly expanding cloud platform and SaaS/PaaS solutions for large-scale spectrum monitoring deployments worldwide. thinkRF’s software and cloud solutions empower customers to collect, process, analyze, and visualize RF data across geographically distributed sensor networks through our industry-leading software-defined radio (SDR) products and IoT cloud spectrum monitoring solutions, delivering actionable insights for business and operational decision-making.

In this role, you will

  • Be responsible for requirement gathering, designing, implementing, and maintaining cloud-based solutions using AWS services and tools
  • Working on critical applications that leverage AWS Lambda functions, REST APIs, and PostgreSQL databases
  • Play a vital role in building scalable, efficient, and secure cloud solutions
  • Working closely with cross-functional teams to deliver robust and reliable applications that support our company’s mission and objectives

Strong experience with Python, Relational Database, and distributed systems is highly desirable.

If you are a team player who enjoys technical challenges within a fast-paced environment, working autonomously along with highly motivated, down-to-earth colleagues, and being involved in highly impactful work, we are the place for you.

The position can be remote but with eventual preference to be based in Ottawa.

Responsibilities

  • Collect, organize and translate business requirements into system components specification
  • Design and develop cloud applications for large data ingestion, processing and provisioning via REST API services
  • Design and implement AWS services as Lambda, ECS, EC2, S3, RDS and CloudFormation
  • Design and develop scalable and fast-processing relational database components
  • Collaborate with other engineers and technical leaders to ensure a reliable and well-designed system development
  • Monitor, troubleshoot, and optimize cloud infrastructure for performance, scalability, and cost-effectiveness
  • Ensure security best practices across all cloud resources and applications, including data encryption, IAM, and network security configurations
  • Provide software support to users of thinkRF’s cloud services, applications, including integration & troubleshooting

Qualifications

  • 5+ years of working experience with REST API and Processing applications in Python
  • 3+ years of working experience with AWS Cloud Lambda, RDS, CloudFormation, ECS and EC2 services
  • 3+ years of working experience with Relational Database functions, triggers, index and complex queries
  • Experience in requirement gathering, and system components flow design and specification
  • Experience in system monitor, scalability and security driven design
  • Experience in customer support & troubleshooting
  • Strong technical documentation and communication skills

Assets

  • Experience with IoT components development in Python and Shell scripts
  • Experience with MQTT and high-volume message exchange systems
  • Experience with containerized application such as Docker
  • Familiarity with AWS security best practices, including IAM, VPC configuration, and compliance
  • Experience with full-stack design/development of web applications
  • AWS Cloud Developer or Architect certification
  • Strong troubleshooting skills and experience monitoring and debugging cloud applications

To join the thinkRF team:

Email your cover letter and resume in confidence to hr@thinkrf.com, specifying the title of the position you are applying for in the subject line of your message. Please be sure to provide some insight into your initiative, skills and achievements, and how you plan to contribute toward the growth of our company.
thinkRF is an equal opportunity employer and we encourage applications from candidates of all backgrounds, origins, ages, orientations, genders, creeds and religions. thinkRF accommodates people with disabilities throughout the recruitment and selection process, and beyond. If contacted regarding your application to this position, please advise us of any accommodations you may require.

Categories: Job Post
X