Match score not available

Software Architect

72% Flex
Remote: 
Full Remote
Salary: 
100 - 120K yearly
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Bachelor's or Master's degree in Computer Science or related field., 4+ years' experience in designing and implementing microservices-based architectures., AWS certifications such as Solutions Architect Professional or Certified Developer..

Key responsabilities:

  • Lead software and application engagements with customers, including scoping, design, and development.
  • Design and implement scalable, resilient cloud-native solutions leveraging AWS.
  • Resolve architectural issues and provide effective solutions for performance, security, and scalability challenges.
Commit logo
Commit SME https://www.comm-it.com/
501 - 1000 Employees
See more Commit offers

Job description

Logo Jobgether

Your missions

Description

Commit is a global technology services company with a rapidly expanding footprint in the UK. As an AWS Premier Tier services partner with over 700 in-house engineers, we are looking to continue growing in EMEA by adding a Senior Software Architect to our software delivery arm to help our AWS customers continue to innovate with confidence.

As a Senior Software Architect with a specialization in Microservices [JG1] [GU2] and Cloud Solutions, your role will be pivotal in the design and development of software and application solutions on AWS. You will work closely with our customers and take the lead in addressing complex business and technical challenges with solutions that leverage AWS and modern cloud technologies. You will lead teams as we discover our customers’ software needs, solution to their requirements, and develop software from prototype, to MVP, to market-ready products. You will work within the AWS well architected framework to deliver high quality and cost-effective solutions. As a leader on our technical and delivery teams you will drive projects, from kickoff to implementation, while working with some of the most exciting new software concepts and customers.


**Key Responsibilities:**

  • Lead delivery of software and application engagements with our customers including scoping, design, proof of concept, and development.
  • Microservices Design: Develop architectural designs that break down complex systems into manageable, independent microservices, ensuring modularity and flexibility.
  • Cloud-Native Solutions: Leverage AWS to design and implement scalable, resilient, and cost-effective cloud-native solutions.
  • Issue Resolution: Play a key role in identifying and resolving architectural issues, providing effective solutions to challenges related to performance, security, scalability and cost
  • Containerization and Orchestration: Implement containerization technologies like Docker and orchestration tools such as Elastic Kubernetes Service to manage and scale microservices effectively.
  • Domain driven API Design: Create well-structured APIs for microservices, facilitating seamless communication and data exchange among different components.
  • Security and Compliance: Ensure that architectural solutions adhere to security best practices and compliance standards, addressing any vulnerabilities and risks. Helping customers implement AWS security services and solutions such as: IAM, Guard Duty, Security Hub, Cloud Trail, Firewall Manager, Shield, Macie and more.
  • Scalability and Performance: Design for scalability and performance, utilizing auto-scaling, load balancing, and caching mechanisms to optimize system performance. Implementing services such as Auto-scaling groups, Karpenter, Network and application load balancers etc.
  • Continuous Integration/Continuous Deployment (CI/CD): Implement CI/CD pipelines to automate testing and deployment, ensuring efficient software delivery. Working with AWS services such as ECR, CodePipelines, CodeBuild and third party CI/CD tools.
  • Monitoring and Logging: Set up robust monitoring and logging systems to proactively identify and address issues in a microservices architecture. – Implement intelligent and cost effective monitoring and logging solutions such as CloudWatch.

Requirements

  • A Bachelor's or Master's degree in Computer Science or related field.
  • AWS Certifications such as Solutions Architect Professional or Certified Developer
  • 4+ years' experience in designing and implementing microservices-based architectures.
  • Hands on experience with AWS
  • Hand on experience with migrating application workloads to AWS from other cloud providers (GCP or Azure) or legacy data centers
  • Hands on experience designing and implementing microservice solutions using AWS managed services such as EKS and ECR.
  • CNCF certifications CKA, CKAD, CKS – A plus
  • Knowledge of domain driven API design and best practices.
  • Expertise in security and compliance in cloud environments. Hands on experience implementing AWS security solutions.
  • Hands on experience with CI/CD pipelines and automation – for example CloudBuild or third party solutions such as Gitlab, Github actions, Spinnaker and others
  • Hands on experience in implementing, monitoring and logging solutions such as CloudWatch and CloudTrail.
  • Problem-solving skills to address complex architectural issues.

Benefits:

  • Opportunities for professional growth and specialization in modern application development and cloud solutions.
  • Access to cutting-edge cloud technologies and resources.
  • Collaborative and forward-thinking work environment.
  • The chance to be a pivotal figure in resolving complex architectural issues and shaping the future of cloud-native solutions.

 

If you are a seasoned architect with a deep understanding of microservices, cloud solutions, and a knack for resolving complex architectural issues, this Architect position offers an exciting opportunity to lead the way in creating efficient, scalable, and cloud-native architectural solutions. The salary range is £100K- £120K GBP (commensurate with experience). Join our team and be a driving force in the world of cloud-based architecture.


Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Go Premium: Access the World's Largest Selection of Remote Jobs!

  • Largest Inventory: Dive into the world's largest remote job inventory. More than half of these opportunities can't be found on standard platforms.
  • Personalized Matches: Our AI-driven algorithms ensure you find job listings perfectly matched to your skills and preferences.
  • Application fast-lane: Discover positions where you rank in the TOP 5% of applicants, and get personally introduced to recruiters with Jobgether.
  • Try out our Premium Benefits with a 7-Day FREE TRIAL.
    No obligations. Cancel anytime.
Upgrade to Premium

Find more Software Architect jobs