Position: Senior ETL Developer for Click Dimensions
Company: Ciklum
Category: SQL
Experience required: 2y
English level: intermediate

**ClickDimensions** is the highest-rated marketing solution on Microsoft’s Dynamics Marketplace. Providing email marketing, web intelligence, lead scoring, nurture marketing, social discovery, form capture, surveys and more, ClickDimensions allows organizations to discover who is interested in their products, quantify their level of interest and take the appropriate actions.

Our solution is Microsoft CRM certified, and we are a Gold Microsoft Partner for CRM. ClickDimensions was named by Microsoft as the 2012 Microsoft Dynamics Marketplace Solution Excellence Partner of the Year Award winner, and was the first ever Dynamics CRM ISV to be named to the invitation-only Microsoft BizSpark One program.

**Responsibilities:**
• 6+ years of experience in software development
• Experience running ETL processes using different public cloud technologies
• Deep knowledge of MS SQL, DWH, T-SQL; SSIS, BIML, CDC; Batch, PowerShell
• Experience with: Power BI, DAX, MDX, SSAS, M-query; SSRS, CrystalReports; C#, NET; Amazon Web Services, MongoDB, PostgreSQL
• Experience in monitoring the progress of data flow and report status
• Experience in resolving data pipeline issues, and perform data improvement and repairs
• Strong experience in designing and implementing new processes and automation to improve efficiency and data quality
• Advance automation capabilities across all components of the data processing pipeline
• Strong verbal and written communication skills
• Organized, Innovative yet methodical, and focused on detail
• Proficient working against tight timelines and managing multiple tasks
• Strong analytical, organizational, and problem-solving skills
• Self-motivated and results-oriented person

**Requirements:**
• Manage the daily process to run data pipelines and other data service requests
• Track dependencies in the schedule
• Lead daily stand-ups for the Data Operations Team
• Report status & plan next set of service tasks
• Execute data pipelines and other data service requests
• Triage and resolve data pipeline issues
• Run data quality reports and perform data improvement interventions
• Monitor the progress of data flow and report status to a broader team
• Design and implement new processes and automation to improve efficiency and quality
• Serve as a technical resource in resolving questions related to databases or other data issues
• Apply Continuous Improvement principles and provide timely feedback to Engineering team to improve data quality

**What's in it for you**
• Great team
• State of the art, cool, centrally located office with warm atmosphere which creates good working conditions
• Your opinion matters
• You can improve product, processes and tools
• Competitive salary