← Back to all jobs

Database Architect

Posted on Jul 12 by Xogito

Database Architect

Full time, permanent, remote job

Purpose of the Role

The Database Architect is part of an international virtual team building a big data analytics system serving the recruitment industry in US. The product built turned our client into one of the most successful startup companies in 2012, currently the leading provider of recruitment marketing solutions. The unique algorithms, real time chart graphics and integrations make the product an ultimate technical challenge. The friendly working atmosphere, flexibility and cool colleagues make it nice to come to work.

Duties and Responsibilities

  • Determine database structural requirements by analyzing client operations, applications, and programming
  • Develop database solutions by designing proposed system, including defining database structure and functional capabilities, security, backup, and recovery specifications
  • Write and oversee database documentation, procedures, definitions and data dictionary
  • Install database systems and apply optimum access techniques, while coordinating installation actions
  • Maintain database performance by identifying and resolving production and application development problems
  • Provide database administration support when needed

Required Experience & Knowledge

  • Experience designing and developing data architecture solutions including big data architecture and analytic solutions
  • Strong background across all phases of data modeling, from conceptualization to database optimization
  • Hands-on experience with high-scale or distributed RDBMS and NoSQL databases (PostgreSql, Cassandra)
  • Proficiency in ElasticSearch gained through hands-on experience
  • Familiarity working with web and database application development tools, standards and languages like SQL, XML, Java, JSP, web services, Javascript
  • Knowledge of cloud computing infrastructure (Amazon Web Services EC2, Elastic MapReduce etc.) and considerations for scalable, distributed systems

Skills and Attributes

  • Excellent communication, teamwork and negotiation skills
  • Problem-solving and good analytical skills
  • Business awareness and understanding of business requirements of IT

Required Education & Qualifications

  • Bachelor’s degree in Computer Science or related experience
  • Excellent English both verbal and written

Benefits of winning a career at Xogito

  • Reward and recognition
  • Our remote work model supports the value of family time and the work-life balance
  • Payment on top of scale and different kind of bonuses
  • Career development path synchronized with your professional interests and company strategic goals
  • Access to training and certification program supporting your professional objectives achievement
  • Regular company off-sites and co-working days
  • Engagement with global IT society and contributing to the remote work community

How to apply?

Please send your updated CV at careers@xogito.com. Suitable candidates will be contacted shortly.