Apply

Senior Software Architect

Posted 14 days agoViewed

View full description

πŸ’Ž Seniority level: Senior, 4+ years

πŸ” Industry: Software Development

🏒 Company: Globaldev GroupπŸ‘₯ 251-500πŸ’° Seed about 4 years agoDevOpsInformation TechnologySoftware

⏳ Experience: 4+ years

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.
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.
Apply

Related Jobs

Apply

πŸ” Software Development

NOT STATED
NOT STATED
Posted 4 months ago
Apply

Related Articles

Posted about 1 month ago

Why remote work is such a nice opportunity?

Why is remote work so nice? Let's try to see!

Posted 7 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 8 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 8 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 8 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.