DataOps工程师或数据库管理员 | 永久远程
Dataops Engineer or database administration | Permanent Remote
开发工程职能支持限定地区(需当地身份)
公司PradeepIT Consulting Services Pvt Ltd
薪资未公开
工作地点India
地域资格限定地区(需当地身份)
时区要求日间重叠约 6 小时,基本正常作息
用工类型Full Time
发布时间15 天前
数据来源Himalayas
注意地域限制:该职位明确限定在 India 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。
职位描述
我们正在寻找一位拥有至少5年经验的专业人士,加入一支充满热情且技术高超的团队,为能源和金融行业打造领先的以客户为中心的软件。
职责与要求
- 构建和优化数据管道,以促进从多个来源提取数据并加载到数据仓库中。DataOps工程师需要熟悉提取、加载、转换(ELT)和提取、转换、加载(ETL)工具。
- 使用自动化来简化数据处理。为了减少开发时间并提高数据可靠性,DataOps工程师会自动化手动流程,例如数据提取和测试。
- 管理数据管道的生产。DataOps工程师为组织提供结构化数据集和分析,供其进一步分析并从中获得洞察。
- 设计数据工程资产。这包括开发支持组织数据需求的框架。
- 促进协作。DataOps工程师与其他数据和BI团队成员沟通与合作,以提升数据产品的质量。
- 测试。这包括在管道的每个阶段执行自动化测试,以提高生产力并减少错误。这包括单元测试(测试数据管道的各个组件)以及性能测试(测试响应性)和端到端测试(测试整个管道)。
- 采用新解决方案。这包括测试和采用符合DataOps最佳实践的解决方案和工具。
- 处理安全问题。DataOps工程师确保数据安全标准在数据管道中得到应用。
- 减少浪费并改进数据流。这包括不断努力减少浪费的工作量,识别差距并加以纠正,改进数据开发和部署流程。
- 数据库整合:协助将不同云供应商上的多个数据库整合到一个统一、受管理的环境中,确保一致性和高效运作。
- 数据库性能优化:识别MongoDB和其他数据库系统的性能瓶颈,并实施优化措施,如索引、查询调优和数据库配置改进。
- 大数据:管理并维护DataLake的青铜/白银/黄金存储,并迅速找到适合特定工作负载的数据仓库。
- 测试环境最佳实践:协作制定测试环境的最佳实践。
查看英文原文
Job description
We are looking for a talented individual with minimum 5 years of experience to join a team of passionate and highly-skilled technology professionals in creating leading customer-centric software for the energy and finance sector.
Roles & Responsibilities-
- Building and optimizing data pipelines to facilitate the extraction of data from multiple sources and load it into data warehouses. A DataOps engineer must be familiar with extract, load, transform (ELT) and extract, transform, load (ETL) tools.
- Using automation to streamline data processing. To reduce development time and increase data reliability, DataOps engineers automate manual processes, such as data extraction and testing.
- Managing the production of data pipelines. A DataOps engineer provides organizations with access to structured datasets and analytics they will further analyze and derive insights from.
- Designing data engineering assets. This involves developing frameworks to support an organizations data demands.
- Facilitating collaboration. DataOps engineers communicate and collaborate with other data and BI team members to enhance the quality of data products.
- Testing. This involves executing automated testing at every stage of a pipeline to increase productivity while reducing errors. This includes unit tests (testing separate components of a data pipeline) as well as performance tests (testing the responsiveness) and end-to-end tests (testing the whole pipeline).
- Adopting new solutions. This includes testing and adopting solutions and tools that adhere to the DataOps best practices.
- Handling security. DataOps engineers ensure data security standards are applied across the data pipelines.
- Reducing waste and improving data flow. This involves continually striving to reduce wasted effort, identify gaps and correct them, and improve data development and deployment processes.
- Database Consolidations: Assist in consolidating multiple databases across different cloud providers into a unified, managed environment, ensuring consistency and efficient operations.
- Database Performance Improvements: Identify performance bottlenecks in MongoDB and other database systems, and implement optimizations such as indexing, query tuning, and database configuration enhancements.
- Big Data: Manage and maintain the DataLake Bronze/Silver/Gold storages and seeks to quickly find the right data repository for the right workload.
- Test Environment Best Practices: Collaborate with the QA and development teams to establish best practices for test environments, including data seeding, cleansing sensitive data, and maintaining consistent data sets.
- CICD and IaC Integration: Work closely with the DevOps team to integrate database improvements into the CI/CD pipeline and Infrastructure as Code (IaC) workflows, using tools like Terraform.
- SQL Expertise: Utilize your strong SQL skills to create and optimize complex queries, stored procedures, and database views across various database platforms (Postgres, MySQL, MS SQL Server, MongoDB).
- Database Administration: Perform routine database administration tasks, including backup and recovery, monitoring, security, and user management for the supported database systems.
- Automation: Develop and maintain automation scripts and tools to streamline database administration tasks, such as provisioning, configuration management, and data migration.
- Collaboration: Work closely with cross-functional teams, including developers, system administrators, QA engineers, and DevOps personnel, to ensure smooth database operations and support their requirements.
- Documentation: Create and maintain technical documentation, including database design specifications, standard operating procedures, and troubleshooting guides.
- Continuous Improvement: Stay updated with the latest trends and technologies in database management, DevOps, and cloud computing. Propose and implement innovative solutions to enhance the database systems' performance, scalability, and security.
Experience & key skills:
- Proven experience as a Database Administrator or DataOps Engineer.
- Strong knowledge of database management systems, such as Oracle, MySQL, PostgreSQL, MongoDB, and MS SQL Server.
- Experience with managing ClickHouse cluster or similar Data Warehouse
- Proven experience with Big Data storage technologies such as S3,HDFS and ELK, Hadoop is a plus.
- Proficiency in database administration, performance tuning, and troubleshooting.
- Experience with infrastructure as code tools, such as Terraform, Ansible, or CloudFormation.
- Solid understanding of DevOps principles and practices, including CI/CD workflows.
- Strong SQL skills and ability to optimize complex queries across multiple database platforms.
- Experience with cloud platforms, such as AWS, Azure, or Google Cloud Platform.
- Familiarity with containerization technologies, such as Docker and Kubernetes.
- Prior experience with SSRS (SQL Server Reporting Services) is a plus.
- Strong problem-solving skills and the ability to work independently and as part of a team.
- Excellent communication and collaboration skills.
Immediate Joiner or less than 30 days notice period candidate are most welcome.
- Role: Cloud System Administration
- Industry Type: IT Services & Consulting
Originally posted on Himalayas
本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。
本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。
该公司其他在招职位
资深后端开发工程师
开发工程限定地区(需当地身份)
ServiceNow开发工程师
开发工程限定地区(需当地身份)
高级销售主管
市场运营职能支持限定地区(需当地身份)
iOS移动工程师
开发工程限定地区(需当地身份)
Oracle财务 | 分析师 | 6-8年经验 | 远程
职能支持限定地区(需当地身份)