Database Consultant
ThoughtWorks
- 公司规模:5000-10000人
- 公司行业:计算机软件
职位信息
- 发布日期:2012-08-03
- 工作地点:西安
- 招聘人数:若干
- 语言要求:英语良好
- 职位类别:数据库工程师/管理员 高级软件工程师
职位描述
请点击这里申请该职位
We’re looking for an Agile DBA who is looking for a challenging opportunity to deal with a complex database.
We expect this Agile DBA *not* to only do backups and keep the database up and running. We expect you to participate in the project in a whole different way and to have a strong customer service focus to support the client.
As a DBA, you will be able to:
- Own the Data Layer: understand which technologies are being used and how the code is talking to the database. We expect you to challenge the tech lead/architect on partitioning schemes, application , interaction design with the database;
- Strive for clean database design: make sure all conventions are being followed (like Primary Key constraints, Foreign Key constraints, Indexes, Physical design, etc) and talk about the pros and cons of different data model options with any given requirement;
- Own database performance: performance test the database, have multiple ideas on how to generate load on the database/application;
- Own relationship with client database team: interact with the client data team and thoroughly understand their requirements about database design and deployment scripts, making sure TW team understands it;
- Get involved in application design: read code and make changes when needed, be able to talk to developers in Objects and point at code what they think is not going to be best for the database;
- Follow edge development practices: know how to use version control for all database, be able to drive database changes by means of development practices such as testing, Refactoring and Continuous Integration; create deployment scripts for database upgrade and know about open source tools for database deployment; pair with developers;
- Understand deployment environment: know about different solutions to deploy the database software, as well as different hardware options and what database solution would be good for any given application being developed. Understanding of RAIDs, SANs, SSD’s, caching and Indexing engines is definitely as plus;
- Debug and fix problems: help troubleshoot and resolve database related problems (e.g. deadlocks) and be able to tune the database/application to improve performance;
- Data analysis experiences and skills;
- Interests in big data and other new trend of data field;
- Able to travel frequently.
公司介绍
ThoughtWorks 是一家全球顶尖软件及咨询公司,目前在全球十四个国家成立分公司,拥有超过 6,000 位行业精英,通过全球资源共享和人才交流服务全球高端客户。
ThoughtWorks的使命是通过软件创造人类更美好的明天,倡导社会责任感,创造公平公正的经济环境。在推动多元化及科技***发展之路上,ThoughtWorks 已获多个奖项并连续三年被世界顶尖的非盈利性***科技组织安妮塔·博格研究所(AnitaBorgInstitute,简称ABI)评选为******科技人员雇主。
ThoughtWorks 的业务模式是通过战略定位、IT咨询、产品设计和软件交付的端到端数字化服务,帮助全球金融、科技、制造、零售等行业顶尖企业数字化转型,助力企业演进组织及科技架构、建立数字化战略方向、提升企业数字化能力。面向全球客户,ThoughtWorks培养了持续解决复杂问题的国际数字化人才,以深刻的行业洞见、战略性的产品思维、领先的软件架构设计理念和高效的软件开发方式,帮助企业数字化革新,带动行业发展。ThoughtWorker们信奉“打破边界,成就自我”的理念,跨越不同领域和技能,持续颠覆创新,全方位构建数字化能力。
ThoughtWorks的客户遍及国内外电子商务、全球发展、零售和消费品、旅游和交通、教育、全球医疗、科技、金融服务、社会组织、电信和传媒等行业,包含奔驰、福特、GAP、中国平安、兴业银行、瑞士信贷、渣打银行、陆金所、IATA、丝芙兰等多家国内外知名企业。
我们的官方网站:www.thoughtworks.com
我们的开源项目:http://opensource.thoughtworks.com
我们的博客:http://www.thoughtworks.com/blogs
ThoughtWorks的使命是通过软件创造人类更美好的明天,倡导社会责任感,创造公平公正的经济环境。在推动多元化及科技***发展之路上,ThoughtWorks 已获多个奖项并连续三年被世界顶尖的非盈利性***科技组织安妮塔·博格研究所(AnitaBorgInstitute,简称ABI)评选为******科技人员雇主。
ThoughtWorks 的业务模式是通过战略定位、IT咨询、产品设计和软件交付的端到端数字化服务,帮助全球金融、科技、制造、零售等行业顶尖企业数字化转型,助力企业演进组织及科技架构、建立数字化战略方向、提升企业数字化能力。面向全球客户,ThoughtWorks培养了持续解决复杂问题的国际数字化人才,以深刻的行业洞见、战略性的产品思维、领先的软件架构设计理念和高效的软件开发方式,帮助企业数字化革新,带动行业发展。ThoughtWorker们信奉“打破边界,成就自我”的理念,跨越不同领域和技能,持续颠覆创新,全方位构建数字化能力。
ThoughtWorks的客户遍及国内外电子商务、全球发展、零售和消费品、旅游和交通、教育、全球医疗、科技、金融服务、社会组织、电信和传媒等行业,包含奔驰、福特、GAP、中国平安、兴业银行、瑞士信贷、渣打银行、陆金所、IATA、丝芙兰等多家国内外知名企业。
我们的官方网站:www.thoughtworks.com
我们的开源项目:http://opensource.thoughtworks.com
我们的博客:http://www.thoughtworks.com/blogs
联系方式
- Email:tgzhang@thoughtworks.com
- 公司地址:地址:span深南大道华润大冲商务中心C座