Azure Data Engineer
Duration: 12 months Contract
Job Description:
Collect, store, process and analyze large datasets to build and implement extract, transfer, load (ETL) processes
Develop reusable frameworks to reduce the development effort involved thereby ensuring cost savings for the projects.
Develop quality code with thought through performance optimizations in place right at the development stage.
Appetite to learn new technologies and be ready to work on new cutting-edge cloud technologies.
Work with a team spread across the globe in driving the delivery of projects and recommend development and performance improvements.
Building and Implementing data ingestion and curation process developed using Big data tools such as Spark(Scala/python/Java), Data bricks, Delta lake, Hive, HDFS, Sqoop ,Kafka, Kerberos, Impala etc.
Hands on expertise in: Implementing analytical data stores in Azure platform using ADLS/ADF/Data Bricks and Cosmos DB and CDP 7x Ingesting huge volumes data from various platforms for Analytics needs and writing high-performance, reliable and maintainable ETL code Strong
SQL knowledge and data analysis skills for data anomaly detection and data quality assurance.
Proficiency and extensive Experience with Spark & Scala, Python and performance tuning is a MUST Hive database management and Performance tuning is a MUST. (Partitioning / Bucketing )
Strong SQL knowledge and data analysis skills for data anomaly detection and data quality assurance.
Strong analytic skills related to working with unstructured datasets
Performance tuning and problem-solving skills is a must.
Code versioning experience using Bitbucket/AzDo. Working knowledge of AzDo pipelines would be a big plus.
Monitoring performance and advising any necessary infrastructure changes.
Strong experience in building designing Data warehouses, data stores for analytics consumption. (real time as well as batch use cases)
Eagerness to learn new technologies on the fly and ship to production
Expert in technical program delivery across cross-functional / LOB teams
Expert in driving delivery through collaboration in highly complex, matrixed environment
Possesses strong leadership and negotiation skills
Excellent communication skills, both written and verbal
Ability to interact with senior leadership teams in IT and business Preferred
Expertise in Python and experience writing Azure functions using Python/Node.js
Experience using Event Hub for data integrations.
Hands on expertise in: Implementing analytical data stores in Azure platform using ADLS/Azure data factory /Data Bricks and Cosmos DB (mongo/graph API)
Experience ingesting using Azure data factory, Complex ETL using Data Bricks.
Eagerness to learn new technologies on the fly and ship to production
Education: bachelor’s or master’s degree in computer science or related technical discipline
Lead AWS Engineer
Duration: 6-12 months with possible extension
Lead and mentor a team of data engineers to design and develop AWS Outposts and ServicesDesign security controls, access policies, and encryption of data inflight and data-at-restDesign AWS DevOps deployment – lead the use of CI/CD stack and deploy code into AWS Outposts and AWS ServicesDesign and lead the AWS Monitoring tools for continuous monitoring of the SLAsConduct code reviews and enforce coding standards and best practicesStandardizing applications to migrate to the cloud for the architecture team
.NET developer
Experience: 12+ years of .Net programming experience
Job Description:
Modify existing on-prem .net 4.5 enterprise application for enhancements.
Need good understanding of Service Oriented architecture, Knockout JS, J-Query
Lead technical and end-user resources to execute detailed tests and analyze testing results.
Document and communicate issues, solutions, and timelines to appropriate stakeholdersMandatory skills:
Experience in developing using Microsoft .NET, C#, MVC, SOA
Experience with PL/SQL and stored procedures in Oracle
Experience in JQuery, KnockoutJS ,Bootstrap , Angular
Experience with SSRS, SSIS
Technical Business Analyst
Duration: 6-12 months with possible extension
Job Description
We are seeking a highly skilled and motivated Technical Business Analyst to join our Digital Commerce Team. The ideal candidate will have a strong technical background, and excellent problem-solving skills. As a Technical Business Analyst, you will play a crucial role in refining user stories, defining scope and ensuring acceptance criteria are aligned. You will collaborate closely with the Business owner, Principal and Staff Engineers as well as Architects to breakdown complex technical requirements.
Define the scope and requirements for digital commerce initiatives, ensuring alignment with business goals.
Own the refinement of user stories, ensuring they are well-defined and ready for estimation.
Establish clear acceptance criteria for all backlog items to ensure successful implementation.
Conduct detailed analysis of system integrations, data flows, and technical dependencies.
Work with cross-functional teams (engineers, product managers, QA, etc.) to design scalable, secure, and efficient platforms and services.
Develop workflows, use cases, and process diagrams to guide technical teams.
Ensure solutions align with enterprise architecture, data governance, and compliance standards.
Develop and maintain technical documentation, including system specifications, and process flows.
Stay up-to-date with industry trends and best practices in digital commerce and technology.
Utilizes artifacts such as JIRA, Confluence and Business Process Documentation to facilitate requirement alignment sessions
Qualifications:
Bachelor’s degree in computer science, Information Technology or a related field.
Proven experience as a Technical Business Analyst or similar role, preferably in a digital commerce domain.
Strong understanding of digital commerce platforms, technologies, and trends.
Proficiency in system analysis and technical documentation
Technical Acumen: Solid understanding of-
Cloud Technologies (AWS preferred)
Web Services & Microservice Architecture
Kubernetes: Experience with container orchestration and management
CI/CD (Gitlab preferred)
Observability
Ability to manage multiple tasks and priorities in a fast-paced environment.
Experience working with agile delivery methodologies
Sr. Python Developer
Duration: Long Term
Experience: 12+ Years
Requirement Analysis:
Review and understand the existing Excel-based calculations. Identify the key functionalities and logic implemented in the Excel sheets. Collaborate with stakeholders to gather additional requirements and clarify any ambiguities.Code Conversion: Convert the Excel-based calculations to Python code, ensuring accuracy and consistency. Optimize the Python code for performance and scalability. Implement error handling and validation to ensure robustness.
Documentation:
Document the existing Excel-based calculations, including formulas, macros, and data flows. Create comprehensive documentation for the Python code, including code comments, user guides, and technical specifications. Maintain an organized repository of all project documentation.
Testing and Validation:
Develop and execute test cases to validate the accuracy and performance of the Python code. Compare the results of the Python code with the original Excel calculations to ensure consistency. Address any discrepancies and refine the code as needed.
Optimization and Best Practices:
Identify and implement the most efficient methods for migrating calculations from Excel to Python. Follow best practices for coding, documentation, and version control. Provide recommendations for further improvements and optimizations.
Lead React JS Developer
Duration: Contract
Experience: 12+ years
Responsibilities:
10+ years of experience in ReactJSStrong proficiency in JavaScript, including DOM manipulation and the JavaScript object modelExtensive experience on creating Micro front end applicationsModern JS (browser + Node.js), CSS,SCSS and HTML5Front end state management Redux, Context API and HooksClient API GraphQL and Fetch wrapperReusable ReactJS components creationExtensive experience on Responsive design systemWebpack with the entire ecosystemUnderstanding the architecture of web applicationsKnowledge of OOP and patternsUnderstanding of Web application performanceLeading team in design and development effortsGood communication SkillsWorking experience in Agile framework Tools and librariesReact/Redux/GraphQLResponsive DesignJenkinGitLabArtifactory system
GEN AI ML Engineer
Location: Plano, TX(onsite)
Duration: Long Term
Job Description:
We are looking for a Machine Learning Engineer specializing in Generative AI and NLP to enhance our AI-driven products. You will design, build, and deploy large language models (LLMs) and NLP solutions, leveraging Azure Databricks, Python, and PySpark to deliver scalable and high-performance models. Your work will involve processing large datasets, fine-tuning LLMs, and deploying these models in production environments.
Responsibilities:
Develop and deploy NLP models and large language models (LLMs) for various applications.Utilize Python, PySpark, and Azure Databricks to preprocess data, train models, and optimize performance.Collaborate with data scientists, software engineers, and stakeholders to integrate models seamlessly.Experiment with and fine-tune generative AI models to meet specific business needs.Monitor and improve model accuracy, reliability, and efficiency.
Qualifications:
Expertise in Generative AI, NLP, and large language models (LLMs).Strong programming skills in Python, PySpark, and experience with Azure Databricks.Hands-on experience in data processing, model deployment, and performance tuning.