DevJobs

System Architect

Overview
Skills
  • Python Python
  • ML ML
  • PostgreSQL PostgreSQL
  • DynamoDB DynamoDB
  • MySQL MySQL
  • NoSQL NoSQL
  • Microservices Microservices
  • CI/CD CI/CD
  • AWS AWS ꞏ 7y
  • Docker Docker
  • Terraform Terraform
  • System Design ꞏ 7y
  • Lambda
  • ECS
  • CloudFormation
  • RDS
  • SQS
  • Step Functions

Stargo is a leading innovator in the logistics industry, specializing in advanced supply chain optimization and traffic management solutions. We are dedicated to transforming how businesses leverage data and artificial intelligence to enhance logistics operations and efficiency.  


We are looking for an accomplished System Architect with a minimum of 7 years of experience in software engineering and architecture. The ideal candidate has a strong background in system design, cloud infrastructure (especially AWS), and a proven track record in DevOps. This role will involve leading the design and architecture of scalable, high-performance systems while closely collaborating with cross-functional teams to guide projects from product design to implementation.


Responsibilities

  • Architect and design scalable and robust systems with a focus on performance, reliability, and maintainability.
  • Manage cloud computing infrastructure and strategies
  • Collaborate with product managers to translate business requirements into technical solutions and oversee the design process.
  • Drive DevOps best practices, including infrastructure as code, automation, and containerization, to ensure smooth deployment and operation.
  • Oversee the orchestration of AWS services, including Step Functions, Lambda, ECS, RDS, and S3, for optimal system performance and efficiency.
  • Establish CI/CD pipelines and work closely with development teams to enforce high code quality standards.
  • Implement and document system design patterns and best practices to ensure consistent architectural standards across teams.
  • Provide leadership and mentorship to engineers, fostering a culture of continuous learning and improvement.


Requirements

  • Bachelor's degree in computer science, software engineering, or a related field.
  • Minimum of 7 years of experience in software engineering or architecture.
  • Proficiency in system design and experience with design patterns for scalable architectures.
  • Expertise in AWS services (e.g., Lambda, Step Functions, SQS, DynamoDB, ECS, RDS), and cloud infrastructure management.
  • Strong DevOps knowledge, including CI/CD practices, containerization (e.g., Docker), and infrastructure automation (e.g., Terraform, CloudFormation).
  • Experience with Relational Databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., DynamoDB).
  • Advanced knowledge of Python development and familiarity with microservices architecture.
  • Advantage: Experience with No SQL databases.
  • Advantages: Experience working with machine learning models in production environments.


Stargo is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Stargo