Architect/CTO

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.
Published 3 April
109 views
ยท
5 applications
100% read
ยท
40% responded
Last responded 3 weeks ago
To apply for this and other jobs on Djinni login or signup.