Oivan Circular Logo

Software Architect

Oivan Riyadh, Saudi Arabia Posted: 15 Aug 2024

Financial

  • Estimate: $120k - $180k*
  • Zero income tax location

Accessibility

  • Office Only
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the Job
Oivan is seeking a Software Architect with a minimum of 8 years of experience in software development technologies, particularly in Google Cloud Platform and microservices architecture. This role offers the opportunity to work with esteemed clients and collaborate within a creative and dynamic team. You will report directly to our Service Delivery Director and work closely with our customer team.

What You'll Do
In this position, you will have the unique opportunity to enhance your skills while working alongside a diverse and globally distributed team of technology and business experts. Key responsibilities will include supervising over 30 developers across six different teams on our largest project in the real estate sector. Your specific tasks will encompass:

  • Collaborating with development teams to define and implement technical requirements for microservices architecture, including deployment strategies, monitoring, and instrumentation.
  • Analyzing the current system architecture to recommend enhancements for performance, scalability, and maintainability.
  • Designing, implementing, and maintaining new products and services using technologies such as Ruby on Rails (or Golang) for backend and Angular for frontend development.
  • Creating technical specifications and design documents to direct the development team in solution implementation.
  • Providing guidance for integrations with payment gateways and headless content management systems.
  • Overseeing the design, implementation, and maintenance of CI/CD pipelines utilizing Cloud Build and Terraform.
  • Collaborating with cross-functional teams, including product managers, UI/UX designers, and QA engineers, to ensure successful project delivery.
  • Leading thorough code reviews to ensure adherence to coding standards and identifying best practices.

What You Have
We are looking for a Software Architect who possesses the following qualifications:

  • Strong expertise in frameworks such as Ruby on Rails, Angular, Golang, and experience with Google Cloud Platform and microservices architecture.
  • Knowledge of tools including Pub/Sub, Cloud SQL (PostgreSQL), Google Cloud Build, Terraform, and Infrastructure as Code (IaaC).
  • Familiarity with Google Cloud Run, Google Kubernetes Engine, Docker, and APIs like REST and GraphQL.
  • Excellent communication and collaboration skills, with the ability to lead a team effectively.
  • A passion for developing scalable and efficient solutions to address environmental challenges.

What We Offer
At Oivan, we genuinely care about our employees and provide:

  • A multicultural workforce to learn from and grow with, grounded in Nordic values.
  • A competitive compensation package and an annual leave of 25 days.
  • Additional holidays for partners with newborns.
  • Opportunities for professional growth through our internal learning and development programs.
  • Equipment options including Mac or PC within a defined company budget.
  • Engaging team-building events, movie nights, and other activities.

If you are a proactive and enthusiastic individual with a zeal for designing and implementing scalable microservices architecture and are eager to work on impactful real estate projects, we encourage you to apply. We provide competitive compensation along with benefits and growth opportunities in your career.

Equal Opportunity Employer
Oivan celebrates diverse lifestyles and cultural backgrounds, viewing diversity as a strength. We consider all applicants equally regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, or gender identity. We strongly encourage applications from groups traditionally underrepresented in tech. Our equitable compensation model includes regular analysis and annual reviews to address pay disparities.

Apply now

Jobs you might like   View all jobs

About Oivan

Oivan harnesses the strengths of the web, mobile, cloud, cybersecurity, and blockchain technologies to help our clients to launch transformative digital services. Our international team of digitalization experts manages digital services’ full lifecycle, from design and development to operations and analytics