A Tenth Revolution Group Company

Ref: JFI - 38e33

Solution Architect (in-house) Kotlin/AWS


  • Negotiable
  • Architect Role
  • Skills: Kotlin, Java, AWS, Solution Architect Inhouse
  • Level: Senior

Job description

Solution Architect (in-house) Kotlin/AWS

JFI - 38e33

The role of a Solution Architect in a well-financed startup, especially one working with cutting-edge technologies like Kotlin on the AWS platform, is crucial for ensuring the success of the company's technical initiatives. Here's an overview of the responsibilities and key aspects of the role:


  • Technical Leadership:
    • Provide technical leadership and guidance to development teams.
    • Stay abreast of industry trends, emerging technologies, and best practices.

  • Solution Design:
    • Design and architect scalable, reliable, and high-performance solutions.
    • Create architecture diagrams, technical documentation, and design specifications.

  • AWS Expertise:
    • Leverage AWS services to design and implement robust and cost-effective solutions.
    • Optimize and manage cloud infrastructure to meet performance and scalability requirements.

  • Technology Selection:
    • Evaluate and recommend appropriate technologies and tools, ensuring they align with the business goals.

  • Collaboration:
    • Collaborate with cross-functional teams, including developers, DevOps, and product managers, to ensure cohesive and integrated solutions.

  • Code Review and Best Practices:
    • Conduct code reviews and ensure that development teams follow best practices, coding standards, and security guidelines.

  • Prototyping:
    • Create prototypes or proof of concepts to validate technical feasibility and make informed decisions.

  • Performance Optimization:
    • Identify and address performance bottlenecks, security concerns, and other potential issues in the architecture.

  • Scalability and Resilience:
    • Design systems that can scale horizontally and ensure high availability and fault tolerance.

  • Training and Mentorship:
    • Provide guidance, training, and mentorship to development teams to enhance their technical skills.

  • Skills and Qualifications:

  • AWS Certification:
    • Demonstrated expertise in AWS services and solutions. AWS certifications such as AWS Certified Solutions Architect would be beneficial.

  • Kotlin Proficiency:
    • Strong proficiency in Kotlin, understanding its features and best practices.

  • Architecture Patterns:
    • Solid understanding of microservices architecture, serverless computing, and other modern architectural patterns.

  • Security:
    • Deep understanding of security best practices and the ability to integrate security measures into the architecture.

  • Continuous Integration/Continuous Deployment (CI/CD):
    • Experience with CI/CD pipelines and automation tools to ensure smooth and efficient software delivery.

  • Communication Skills:
    • Excellent communication skills to convey complex technical concepts to non-technical stakeholders.

  • Problem-Solving:
    • Strong analytical and problem-solving skills to address complex technical challenges.

  • Agile Methodology:
    • Experience working in an Agile development environment.

  • Conclusion:

    As a Solution Architect in a well-financed startup using cutting-edge technologies like Kotlin on AWS, your role would be pivotal in shaping the technical landscape of the company. Balancing innovation, scalability, and security will be essential to drive the success of the startup's technical endeavors.