ECOM Consulting Inc. has multiple openings for the position for Programmer Analyst with Master degree or equivalent in Computer Science, Engineering (any branch), or any related field with oneyear experience or suitable qualifications.
Duties: Apply statistical modeling and machine learning techniques (e.g., regression, clustering, decision trees) to identify trends, patterns, and anomalies in large datasets; Design, develop, and maintain interactive, KPI-driven dashboards and reports using tools such as Tableau, Power BI, or similar to clearly communicate insights; Collaborate with data engineering teams to design and maintain efficient ETL/ELT processes and data warehouse schemas (e.g., Star or Snowflake schemas); Develop Python or R scripts to automate recurring data transformation, cleaning, and reporting tasks; Ensure all data handling complies with company security policies and international data privacy regulations (e.g., GDPR, CCPA); Expert-level SQL (joins, window functions, performance tuning); Design, develop, and deploy Python-based ML solutions for large-scale data analysis; Build ETL/data pipelines to process structured and unstructured datasets; Strong proficiency in Python (Pandas, NumPy, Scikit-learn, FastAPI/Flask); Design, develop, and maintain scalable backend microservices using Python and Flask; Proficient in Python for data analysis and model development developing enterprise database solutions, data warehouses, or large-scale ETL processes; Experience with machine learning workflows: data preprocessing, model training, evaluation, and deployment; Design, build, and maintain secure, scalable data pipelines and engineering solutions; Develop and support cloud and on-premise data infrastructure, including data warehouses and APIs; Collaborate with business stakeholders to translate requirements into technical specifications; Optimize data workflows and automate repetitive tasks; Proficiency in SQL and experience with databases; Experience with data visualization tools such as Tableau, Power BI, or similar; Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy; Excellent communication and presentation skills; Experience with programming languages such as Python or R; Familiarity with machine learning and statistical modeling techniques; Knowledge of data warehousing and ETL processes; Understanding of data privacy and security considerations.
Location: 2828 W. Parker Rd. Plano TX 75075. Job may require some travel in the US with expenses paid by employer, 40 hrs. per week. Relocation available. Applicant must be authorized to work in the United States. Send resumes to HR, ECOM Consulting, Inc., 2828 W. Parker Road, Plano TX 75075.E-mail: jobs@ecomconsultinginc.com.