Professional Services Staffing
This Professional Services Staffing overview provides general descriptions of each member of our offshore global delivery staff. Actual role and responsibilities may differ based on staffing requirements.
Additionally, iSOCRATES provides experienced US-based Partner Success Managers, at no additional cost, to client-partners, whose role it is to translate partner requirements and delivery team needs and activities, coordinate continuous communications between all parties, and provide timely reporting and analytics.
Typical iSOCRATES staffing oversight is as follows and may vary depending on business support needs:
Small Teams
Teams of less than 3 FTEs will have One to Two QAs, a no cost Team Lead to coordinate activities and a no cost Partner Success Manager to coordinate between the customer and delivery team.
Mid-size Teams
Teams of 10 to 20 require Four to Eight QAs, Two Team Leads, and One Associate Manager and a no cost Partner Success Manager to coordinate between customer and delivery team.
Large Teams
Teams of more than 20 require Four to Eight QAs (One to Two QA each for every Three Campaign Managers/Analysts), Three Team Leads, One Manager, and oversight by a no cost dedicated US-based Partner Success Manager to coordinate between customer and delivery team.
Small Teams
Teams of less than 3 FTEs will have One to Two QAs, a no cost Team Lead to coordinate activities and a no cost Partner Success Manager to coordinate between the customer and delivery team.
Mid-Size Teams
Teams of 10 to 20 require Four to Eight QAs, Two Team Leads, and One Associate Manager and a no cost Partner Success Manager to coordinate between customer and delivery team.
Large Teams
Teams of more than 20 require Four to Eight QAs (One to Two QA each for every Three Campaign Managers/Analysts), Three Team Leads, One Manager, and oversight by a no cost dedicated US-based Partner Success Manager to coordinate between customer and delivery team.
Grade Two Specialists
Analyst – AdTech/Reporting
The Analyst, AdTech is responsible for creating, implementing, testing and trouble-shooting digital campaigns based on the requirements provided by partners and internal strategy. Our Analyst, AdTech Specialists have deep experience implementing GAM (Small Business, Legacy, and Premium), and GMP, among other ad operations platforms. These Specialists ensure full delivery, optimizing for CTR/ CPC/CPA and monitoring for any issues (e.g. over delivery, discrepancies, etc.). The Analyst, AdTech augments partner teams working in a dynamic, time-compressed, high-tech environment completing a variety of tasks in parallel.
Responsibilities
- Work closely with partner and internal teams to ensure that campaigns are being set up correctly, tracked and optimized properly for the entire time they are running
- Work with partner and internal teams to troubleshoot any creative or pixel-related questions from partner teams
- Implementing demand to increase the bid density
- Managing campaigns served through Google and others
- Setting up the campaign with no risk of revenue impact
- Providing regular suggestions and changes to maintain and improve continuous monetization
- Working on a variety of DSP, SSP and DMP platforms
- Working closely with the AO Level II, Data Management Platform (DMP) manager, analysts, and other team members and is involved in troubleshooting data and analytic processes and operations
- Ad Tag Trafficking
- Prepare reports by collecting, analyzing, and summarizing information
- Work closely with US-based project teammates
Analyst – MarTech
MarTech Analyst focuses on building email lists, end to end campaign setup, and nurturing leads through written communications.
Responsibilities
- Setup direct email marketing campaigns
- Proofreading email templates and layouts, optimized, email templates, build user and mobile-friendly emails
- Compiling and purging email lists
- Communicating with internal teams
- Tracking and analyzing campaign results and ensures timely delivery
- Aiding additional digital marketing efforts
Associate Creative Developer
The Associate Creative Developer designs email campaigns/newsletters, display advertisements for static and rich media banners, social media ads, PDOOH, video creatives. Additionally, he/she is also available to advise the partner about the design of website related banners/images.
Responsibilities
- Creative approach to strategic and design layouts and other front-end internet solutions
- Works with partner teams conceptualizing and designing visual communications
- Designs Banner Ads, Email/Newsletter/Display creative, Facebook Creative, Landing Pages
- Ensures timely delivery
- Develop new designs and concepts, graphics and layouts per partner direction
Associate Web Developer/HTML Coder
Associate Web Developer/HTML Coder provides complete end-to-end coding of landing pages/cloud pages/marketing email templates/builds customized email templates for partners. Additionally, the Web Developer/HTML Coder adds functionality to landing pages, direct HTML projects like design (PSD) to HTML conversion, code AmpScript/ JavaScript and performs tests on Email Templates and landing pages and their background code.
Responsibilities
- Creating marketing Email Templates/landing pages for partners using SFMC, Listrak, Bluecore platforms and others
- Design to HTML conversion, has hands on experience in WordPress, HTML5/CSS3, APMScript, JavaScript, jQuery, Bootstrap, Media query
- Does Salesforce Marketing Cloud (SFMC) account configuration in Email Studio tasks like and not limited to creating DEs, Import Activity, Automation Studio, Journey Builder, Data Activity
- Makes technical recommendations related to user experience and capabilities
Grade Three Specialists
Analyst, Reporting and Analytics
This Analyst manages partner reporting systems and builds standard and custom analytics reports. This analyst pulls avails reports, provides input to media plans, and prepares post-campaign performance reports.
Responsibilities
- Designs and develops reporting metrics
- Provides reports and analyses to drive key business decisions
- Data extraction, analysis and transformation into reports
- Management of the day to day reporting changes to MADTechBI platform
Senior Analyst – AdTech/Reporting
Senior Reporting Analyst will create data-driven ideas to improve functioning. He/she will obtain pertinent data from all relevant sources, compile, and clean the information, and then proceed to analyze the data and generate useful deductions from raw information. He/she will continually create and modify databases to meet the needs of expanding projects.
Responsibilities
- Training and encouraging associates to maintain complete databases that can be used for subsequent analysis
- Gathering raw data from pertinent individuals in each project and collating such data to facilitate its interpretation
- Checking and cleaning data, taking special care to replace erroneous values with correct figures
- Analyzing data, with due consideration for the influence of missing information, outliers, plus confounding and extraneous variables
- Reporting on insights obtained, which might be utilized to inform campaigns strategies
- Consulting on areas of uncertainty to promote optimal use of ideas derived from data
- Creating and updating data sets that evolve in tandem with the campaigns needs
Senior Analyst – MarTech
The Senior Analyst MarTech focuses on building email lists, end to end campaign setup, creating email templates and nurturing leads through written communications.
Responsibilities
- Creating marketing Email Templates/landing pages
- Design and implement direct email marketing campaigns
- Ensuring design and layouts of emails are optimized, user and mobile-friendly
- Proofreading email templates
- Compiling and purging email lists
- Following up on emails
- Tracking and analyzing campaign results
- Ensures timely delivery
Campaign Manager, Ad Operations
The Campaign Manager, Ad Operations works directly with Demand Side Trading and Partner Success Management as well as the Data and Analytics team, to develop tactical executions that align with partner advertising goals and objectives. The Campaign Manager will deliver results from these tactical executions by implementing campaigns in the ad server. The Campaign Manager will also be responsible for day-to-day management of campaigns as well as identifying opportunities within each campaign to improve performance and take action to improve results.
Responsibilities
- Setting up campaigns in GAM and other ad servers
- Monitoring campaign delivery, performance, and margin to ensure all targets are met
- Working on a variety of DSP, SSP and DMP platforms
- Working closely with the Data Management Platform (DMP) manager, analysts, and other team members and is involved in troubleshooting data and analytic processes and operations
- Ad Tag Trafficking
- Lead monitoring and performance for all campaigns
- Provide regular campaign updates to the Sales and/or Partner Success Management teams to ensure the partner’s KPIs are met
- Responsible for pacing, margin and performance for all MADTech campaigns
- Reconciliation of billing figures from the platform and populating templates for invoicing
The Campaign Manager works with the team that describes, reports on, analyzes, predicts, and prescribes all audience and campaign data and related MADTech media trading as well as select Professional Services on behalf of select supply-side and demand-side partners.
Campaign Manager, MarTech
The Campaign Manager is responsible for the day-to-day and hands-on experience on implementation of email marketing programs in support of company and business unit objectives. This includes ownership of the setup, maintenance, and daily/weekly/quarterly review of reoccurring and triggered email communications. Additionally, this individual maintains a current understanding of email marketing best practices and applies them to the execution of client/internal email campaigns in collaboration with the Sales Manager. Required working closely with Graphic Designer and Web Developer to meet the client requirement. Do a thorough quality check of the email creative, campaign setup and deployment activities.
Responsibilities
- Building email campaigns, database selection, HTML presentation and quality assurance of all outbound campaigns
- Performs day-to-day email marketing activities but not just limited to email campaign set-up, also scheduling, testing, tagging and deployment of one-time, recurring, triggered and dynamic content-driven campaigns
- Troubleshoots technical issues related to HTML templates, list segmentation and other aspects of email execution, as required
- Stays up to date of and recommends email marketing best practices with coding, design and testing of email campaigns
QA Analyst – AdTech
QA Analyst works directly with the digital media operations team to check and confirm the quality of all campaigns and creative setup.
Responsibilities
- Builds and maintains detailed checklists of quality requirements for each step of the process
- Experience on Ad Operation platforms and other related activities like audience building, Message setup, Proofing etc.
- Ability to upskill and explore different domains/platforms
- Documents digital media operations process of clients
- Confirming quality of all digital elements by ensuring that naming conventions, placements Targeting, Segments, Pixels creative units, click-thru URLs, click commands, reports and other contractually required metrics are correct and correspond to the requirements sheet/IO prior to launch
- Ability to cross-check that all data has been input into third-party systems correctly
- Makes recommendations for process improvements by Client teams
- Conducts reviews of the output for consistency against agreed quality metrics in each checklist
QA Analyst – MarTech
The QA Analyst works directly with the email marketing operations team to check and confirm the quality of all outputs
Responsibilities
- Expert knowledge working on ESPs both B2B and B2C tools
- Execute test cases and test plans across multiple platforms
- Troubleshoots technical issues related to HTML templates, list segmentation and other aspects of email execution
- Experience testing campaigns using Litmus, email acid or similar QA tools
- Responsible to check and confirm quality of list/audience selection, HTML coding errors, issue with landing page build
- Check the performance report i.e. metrics with that of the deployed campaign along with that of the URL links used
in the email campaign - Responsible for the evaluation, analysis, design and implementation of QA policies and procedures
- Serves as support contact for QA activities for all internal client teams
- Proactively identifies potential QA issues and works with internal resources on solutions
- Continuous evaluation and enhancement of the QA cycle and test practices
- Assists in reinforcing positive client relationships via 100% trustworthy quality control
- Own and perform QA of all email and push campaigns including creative, audience targeting, tracking links, site experience, test setup, and scheduling
- Ensure all campaigns ship error-free, including one-off sends, transactional emails, and automated programs
- Develop, implement, and document QA process to monitor email to site experience for both batch and automated campaigns
- Build, communicate, and reinforce new and existing processes, workflows, and accountabilities to improve cross-functional and intra-team execution
QA Analyst – Search and Social
QA Analyst who works directly with the digital media operations team to check and confirm the quality of all campaigns and creative setup.
Responsibilities
- Builds and maintains detailed checklists of quality requirements for each step of the process
- Confirming quality of all digital elements – naming conventions, placement targeting, segments, pixels creative units, click-thru URLs, click commands, reports and other contractually required metrics are correct and correspond to the requirements sheet/IO prior to launch, and you’ll be cross-checking that all data has been input into third-party systems correctly.
- Pro-actively identifies potential QA issues and works with internal team on solutions
- Makes recommendations for process improvements by Client teams
- Conducts reviews of the output for consistency against agreed quality metrics in each checklist
- Experienced on different platforms and quality process
- Ability to frequently upskill on different platforms and domains
Web Developer
Front-End Developer/Email Coder is responsible for end-to-end coding of websites, marketing email templates, and HTML 5 coding for programmatic banners. Key team member will provide technical support to website users, work on HTML coding such as PSD to HTML conversion, code websites, develop CMS-based applications and perform testing.
Responsibilities
- This role is responsible for PSD to HTML conversion – creating marketing email templates, programmatic banners, animated banners for clients using the mockup images provided by client or created internally by iSOCRATES design team
- Specifically, expertise in: PSD to HTML conversion, WordPress, HTML5/CSS3, JavaScript, jQuery, Bootstrap, Media query, WordPress Divi theme or related templates and technology
- Experience in developing websites with an emphasis on responsive/adaptive design
- Develop code for the web/mobile applications, websites, email marketing and more
- Make technical recommendations related to user experience and capabilities
- Experience working in developing and understanding APIs
Creative Developer
The Creative Developer is responsible for designing a wide variety of creative requirements across digital and offline media.
Responsibilities
- Creative approach to strategic and design layouts and other front-end internet solutions
- Work closely with multidisciplinary project teams, particularly Marketing, iSOCRATES web development, AdOps and Email Marketing
- A strong team member responsible for conceptualizing and designing visual communications to understand western market/client requirements
- Highly Creative Person, Innovative and fresh thinking in designing Banner Ads, Email/Newsletters, Facebook and any other social creatives, Landing Pages, PDOOH and Video ads
- Proficient in creating new video ads or editing client provided video ads or any other HTML5 and animation ads for programmatic, email and social verticals
- Independently design, and work jointly with other team members to ensure timely delivery
- Think creatively and develop new designs and concepts, graphics and layouts
- Ability to multitask on more than one project at a time
- Analyze new creative tools and provide recommendations
HTML Coder
HTML Coder is responsible for end-to-end coding of marketing email templates, and HTML 5 coding for programmatic banners. Key team member will provide technical support to work on HTML coding such as PSD to HTML conversion, develop CMS-based applications and perform testing.
Responsibilities
- This role is responsible for PSD to HTML conversion – creating marketing email templates, programmatic banners, animated banners for clients using the mockup images provided by client or created internally by iSOCRATES design team
- Specifically, expertise in: PSD to HTML conversion, HTML5/CSS3, JavaScript, jQuery, Bootstrap, and Media query
- Make technical recommendations related to user experience and capabilities
Grade Four Specialists
Senior Campaign Manager
The Senior Campaign Manager/Yield Manager provides comprehensive yield management for both direct and indirect ad sales monetization. This work is based upon analysis of optimized ad waterfall strategies including tag management and header bidding. The Yield Manager will continuously optimize pricing and provide inventory avails with continuous reporting provided.
Responsibilities
- Monitor and sell out all partner inventory all the time, at the highest prices possible for the publisher
- Analyze which buyers will have access to how much inventory, at which time, through which buying channels, at which CPMs
- Maintain fill rates and CPMs as high as possible
- Manage Demands needs
Senior Campaign Manager – MarTech
The Senior Campaign Manager is responsible for the day-to-day, hands-on execution of email marketing programs in support of company and business unit objectives. This includes ownership of the setup, maintenance, and daily/weekly/quarterly review of reoccurring and triggered email communications. Additionally, this individual maintains a current understanding of email marketing best practices and applies them to the execution of client/internal email campaigns in collaboration with the Sales Manager. Required working closely with Graphic Designer and Web Developer to meet the client requirement. Complete a detailed quality check of the email creative, campaign setup and deployment activities.
Responsibilities
- Building email campaigns, database selection, HTML presentation and quality assurance of all outbound campaigns.
- Performs day-to-day email marketing activities including, but not just limited to, email campaign set-up, scheduling, testing, tagging and deployment of one-time, recurring, triggered and dynamic content-driven campaigns.
- Troubleshoots technical issues related to HTML templates, list segmentation and other aspects of email execution, as required.
- Stays up to date of and recommends email marketing best practices with coding, design and testing of email campaigns.
Senior QA Analyst (AdTech/MarTech/Search and Social)
The Senior QA Analyst manages the quality assurance team that augments and works directly with the partner’s digital media operations team to check and confirm the quality of all outputs.
Responsibilities
- Manages and produces documentation of digital media operations for partners
- Oversees and is responsible for the development and maintenance of detailed checklists of quality requirements for each step of the process
- Conducts reviews of the output for consistency against agreed quality metrics in each checklist
- Makes recommendations for process improvements by partners teams
- Train and mentor junior QAs
- Provide reports, presentation data to leads and managers
Senior Web Developer/HTML Coder
The Senior Web Developer/HTML Coder is responsible for converting design to HTML / HTML5 creatives. Additionally, this individual maintains a current understanding of email marketing best practices and applies them to the execution of partner email campaigns in collaboration with the campaign management team. Works closely with Graphic Designer and QA to meet the client requirement.
Responsibilities
- PSD to HTML conversion, and quality assurance of all outbound campaigns
- Train and mentor junior developer
- QA email campaigns developed/setup by junior team members
- Provide reports, presentation data to leads and managers
Senior Creative Developer
The Senior Creative Developer oversees and manages the team that designs email campaigns/newsletters, display advertisements for static and rich media banners, social media ads, PDOOH, video creatives. Additionally, the Senior Creative Designer directs and manages the design of partner websites as well as related banners/images.
Responsibilities
- Creative approach to strategic and design layouts and other front-end internet solutions
- Works with partner teams conceptualizing and designing visual communications
- Designs Banner Ads, Email/Newsletter/Display creative Designing, Facebook Creative, Landing Pages
- Ensures timely delivery
- Develop new designs and concepts, graphics and layouts per partner direction
Grade Five Specialists
Developer
The Developer writes PHP/Python/VB/Java programing code to a high standard, in a timely and scalable manner for partners. This resource augments and supports all aspects of the ongoing software development for partners including any part of a development project from initial inception/specification, through to developing, testing, launching, optimizing and maintaining.
Responsibilities
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
- Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
- Prepares and installs solutions by determining and designing system specifications, standards, and programming
- Improves operations by conducting systems analysis; recommending changes in policies and procedures
- Obtains and licenses software by obtaining required information from vendors; recommending purchases; testing and approving products
- Provides information by collecting, analyzing, and summarizing development and service issues.
- Accomplishes engineering and organization mission by completing related results as needed
- Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle
QA Engineer
The QA Engineer is responsible for Quality Assurance stage of Software Development conducting automated and manual tests to ensure the Software developed is fit for purpose and bug free for deployment.
Responsibilities
- Analyzing user stories and use case requirements for validity and feasibility
- Collaborate closely with Software Designers and Program Managers
BI Analyst
BI Analyst (BIA) is highly analytical and has IT, communications, and problem-solving skills to work in a team of iSOCRATES MADTechBITM engineers, developers, data scientists, and analysts. Responsible to transform data into insights that drive business value. Through use of data analytics, data visualization and data modelling techniques and technologies, identify trends that can help other departments, managers and executives make business decisions to modernize and improve processes in the organization.
Responsibilities
- Work with internal department stake holders as well as clients (partners) in gathering the requirement
- Review and validate customer data as they are collected
- Oversee the deployment of data to the data warehouse, API and non-API integrations
- Develop policies, procedures, requirement gathering documents for the collection and analysis of data
- Create or discover new data procurement and processing programs
- Collaborate with DevOps/IT team to deploy software and hardware upgrades that make it possible to leverage big data use cases
- Implement new data analysis methodologies
- Review customer files to ensure integrity of data collection and utilization
- Perform data profiling to identify and understand anomalies
- Help with data visualization by creating mock-ups
- Work on reports and presentations
Data Engineer
Data Engineer is responsible for finding trends in Data sets and Developing Algorithms to help make raw data more useful to the Organization.
Responsibilities
- Develop, construct, test and maintain architectures
- Align architecture with business requirements
- Data acquisition related to AdTech-DSPs, SSPs, etc.,
- Develop data set processes
- Use programming language and tools
- Identify ways to improve data reliability, efficiency and quality
- Conduct research for industry and business questions
- Use large data sets to address business issues
- Deploy sophisticated analytics programs, machine learning and statistical methods
- Prepare data for predictive and prescriptive modeling
- Find hidden patterns using data
- Use data to discover tasks that can be automated
- Deliver updates to stakeholders based on analytics
Team Leader, Ad Operations
The Team Lead, Ad Operations collaborates between the internal teams as well as with the partners to ensure the requirements are met. Requirements include ad campaigns setup ad trafficking, deployment, troubleshooting, campaign optimization, pacing reports, campaign performance reports and collaboratively working with product development teams on a day to day basis.
Responsibilities
- Work to ensure internal teams, and partners are adhering to internal process timelines and procedures for successful partner campaign executions
- Creates checklist to monitor daily deliverables and make sure team delivers the job as planned. Ensures timely performance review for the team members
- Leads setup of campaigns and other SSP structures within multiple Supply Side Platforms and proactively anticipates issues and makes sure team is aware of repercussions if issues are not rectified prior to launch
- Tracks the performance of multiple open marketplaces using our internal tools and detect opportunities to improve the global monetization as necessary
- Coordinate internal meetings with planning teams to review upcoming schedule and campaign objectives/components
- Primary point of contact for external vendors/publisher sites for all advertising technical issues and questions with ad serving
- Update the deals settings and manages deal workflow
Team Leader – MarTech
Leads MarTech projects and is responsible for the day-to-day, hands-on execution of email marketing programs in support of partner objectives. Leads setup, maintenance and daily/weekly/quarterly review of reoccurring and triggered email communications. The Team Lead, Marketing Automation and Email Marketing applies email marketing best practices to the execution of partner/internal email campaigns in collaboration with the Partner.
Responsibilities
- Performs day-to-day email marketing activities including, but not limited to, email campaign set-up, scheduling, testing, tagging and deployment of one-time, recurring, triggered and dynamic content-driven campaigns using Adobe Marketo, Zeta, SFMC Listrak, Bluecore or Marketing Cloud Account Engagement
- Manage day to day communication with partner/internal teams via email, ZetaSmart and IMs
- Helps the campaign manager prioritize work and complete due diligence providing timely responses to partners proactively
- Building email campaigns, list/audience selection, HTML coding, landing page build and quality assurance of all outbound campaigns
- Troubleshoots technical issues related to HTML templates, list segmentation and other aspects of email execution, as needed
Team Leader – Search & Social
The Team Lead, Search & Social collaborates between the internal teams as well as with the partners to ensure the requirements are met. Requirements include ad campaigns setup ad trafficking, deployment, troubleshooting, campaign optimization, pacing reports, campaign performance reports and collaboratively working with product development teams on a day to day basis.
Responsibilities
- Work to ensure internal teams, and partners are adhering to internal process timelines and procedures for successful partner campaign executions
- Creates checklist to monitor daily deliverables and make sure team delivers the job as planned. Ensures timely performance review for the team members
- Leads setup of campaigns and other social media structures within multiple social media Platforms and proactively anticipates issues and makes sure team is aware of repercussions if issues are not rectified prior to launch
- Coordinate internal meetings with planning teams to review upcoming schedule and campaign objectives/components
- Update the deals settings and manages deal workflow
- Collaborate with other teams, like vendors, sales and development to ensure campaign performance consistency
Creative Lead
Creative Lead guides internal as well as external creative design projects and is responsible for the overall quality of work produced by the creative department.
Responsibilities
- Manage the creative process from concept to completion
- Translate marketing objectives into clear creative strategies
- Work closely with multidisciplinary project teams, particularly Marketing, iSOCRATES web development, AdOps and Email Marketing
- Lead and direct the creative team in the production of all marketing collateral
- Ensure visual communication and brand standards are met
- Oversee client pitches and proposals
- Oversee profitability, deliverables, timelines and budgets
- Meet with clients or upper management to explain campaign strategies and solutions
- Review work, troubleshoot and provide feedback to creative teams
- Remain actively involved in hiring and training creative staff Develop concepts for advertising or promotional campaigns
- Pitch ideas to clients if working for an agency or present to directors if working in-house
- Negotiate with clients to amend ideas in line with their wishes and explain what is and is not possible
- Keep clients abreast of progress and answer their questions or translate ideas to the creative team of art directors and designers
- Lead multiple projects from conception to completion in accordance with deadlines
- Evaluate and, if necessary, alter the content of projects before completion
- Hire, develop and manage the creative team
- Sign off projects before they are presented to the client
- Guide the team to build QA checklists and process documentation
Grade Six Specialists
Senior Developer
The Senior Developer oversees and directs the team that writes PHP/Python/VB/Java programing code to a high standard, in a timely and scalable manner for Partners. This resource serves as the main point of contact for partners for all augmentation and support of ongoing software development for Partners including any part of a development project from initial inception/specification, through to developing, testing, launching, optimizing and maintaining.
Responsibilities
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solution
- Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
- Prepares and installs solutions by determining and designing system specifications, standards, and programming
- Improves operations by conducting systems analysis; recommending changes in policies and procedures
- Obtains and licenses software by obtaining required information from vendors; recommending purchases; testing and approving products
- Provides information by collecting, analyzing, and summarizing development and service issues
- Accomplishes engineering and organization mission by completing related results as needed
- Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle
DevOps Engineer
A DevOps Engineer’s role requires technical skills in the development cycle and operations skills for maintenance and support. Skilled and experienced in managing the operations to help meet organizational DevOps requirements.
Responsibilities
- Understanding customer requirements and project KPIs
- Implementing various development, testing, automation tools, and IT infrastructure
- Planning the team structure, activities, and involvement in project management activities.
- Managing stakeholders and external interfaces
- Setting up tools and required infrastructure
- Defining and setting development, test, release, update, and support processes for DevOps operation
- Have the technical skill to review, verify, and validate the software code developed in the project.
- Troubleshooting techniques and fixing the code bugs
- Monitoring the processes during the entire lifecycle for its adherence and updating or creating new processes for improvement and minimizing the wastage
- Encouraging and building automated processes wherever possible
- Identifying and deploying cybersecurity measures by continuously performing vulnerability assessment and risk management
- Incidence management and root cause analysis
- Coordination and communication within the team and with customers
- Selecting and deploying appropriate CI/CD tools
- Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)
- Mentoring and guiding the team members
- Monitoring and measuring customer experience and KPIs
- Managing periodic reporting on the progress to the management and the customer
- Participate in SCRUM sessions
- Commit to continuous learning, including gaining certifications where appropriate
- Merge daily tasks involved in the development, quality control, deployment, and integration of software development into a single
Senior Data Engineer
The Senior Data Engineer is responsible for finding trends in Data sets and Developing Algorithms to help make raw data more useful to the Organization. This role requires a significant set of technical skills, including a deep knowledge of SQL Database Design and Multiple Programming languages along with team management skills.
Responsibilities
- Design and build production data pipelines from ingestion to consumption within a big data architecture
- You will pair to write clean and iterative code based on TDD
- Leverage various continuous delivery practices to deploy, support and operate data pipelines
- Advise and educate partners on how to use different distributed storage and computing technologies from the plethora of options available
- Develop and operate modern data architecture approaches to meet key business objectives and provide end-to-end data solutions
- Create data models and speak to the tradeoffs of different modelling approaches
- Seamlessly include data quality into your day-to-day work as well as into the delivery process
- Setting department priorities, goals, and objectives, budget, recruiting, training, work ethic, and culture
- Building and leading productive, service-oriented relationships between the Data Engineering department and other iSOCRATES departments and between the department and external stakeholders
Senior BI Analyst
The Senior BI Analyst (BIA) is highly analytical and has IT, communications, and problem-solving skills to work in a team of iSOCRATES MADTechBI™ engineers, developers, data scientists, and analysts. Responsible to transform data into insights that drive business value. Through use of data analytics, data visualization and data modelling techniques and technologies, identify trends that can help other departments, managers and executives make business decisions to modernize and improve processes in the organization.
Responsibilities
- Work with internal department stake holders as well as clients (partners) in gathering requirement
- Review and validate customer data as collected
- Oversee the deployment of data to the data warehouse, API and non-API integrations
- Develop policies, procedures, requirement gathering documents for the collection and analysis of data
- Create or discover new data procurement and processing programs
- Collaborate with DevOps/IT team to deploy software and hardware upgrades that make it possible to leverage big data use cases
- Monitor analytics and metric results, recommend value additions to customers as well as internal department managers to produce dashboards with meaningful information about the MADTech as well as other digital channel campaigns
- Implement new data analysis methodologies
- Review customer files to ensure integrity of data collection and utilization
- Perform data profiling to identify and understand anomalies
- Help with data visualization by creating mock-ups
- Work on reports and presentations
Technical Lead (Engineering)
Technical Lead – Data Engineering is responsible for finding trends in Data sets and Developing Algorithms to help make raw data more useful to the Organization. Tech Leader manages and guides a team of Data Engineers and Sr. Data Engineers and motivates them to complete assigned tasks within the timelines.
Responsibilities
- Develop, construct, test and maintain architectures
- Align architecture with business requirements
- Data acquisition related to AdTech-DSPs, SSPs, etc.,
- Develop data set processes
- Use programming language and tools
- Identify ways to improve data reliability, efficiency and quality
- Conduct research for industry and business questions
- Use large data sets to address business issues
- Deploy sophisticated analytics programs, machine learning and statistical methods
- Prepare data for predictive and prescriptive modeling
- Find hidden patterns using data
- Use data to discover tasks that can be automated
- Deliver updates to stakeholders based on analytics
Team Leader / SME (Data and Analytics)
This role is responsible for all data engineering and BI projects solution design and implementation personally and through his/her team members
Responsibilities
- Translate business needs to technical specifications
- Scope, plan and estimate implementation projects
- Develop, construct, test and maintain architectures
- Identify and apply BI (Sisense and Marketing Cloud Intelligence) product features where necessary and required
- Design, build and manage reporting dashboards (e.g., reporting tools) in collaboration with implementation team
- Managing infrastructure required to host BI (Sisense and Marketing Cloud Intelligence) tools
- Evaluate and improve existing (Sisense and Marketing Cloud Intelligence) dashboards, streams, and reports in collaboration with implementation team
- Collaborate with implementation team to integrate data from various channels and build dashboards
- Data acquisition related to AdTech-DSPs, SSPs, etc.
- Develop and execute database queries and conduct analyses
- Create visualizations and reports for requested projects in collaboration with implementation team
- Identify manual processes that can be automated
- Find hidden patterns using data
- Perform ongoing refactoring of code thereby delivering continuous improvement
- Make API configuration as self-servicing as possible
- Develop and update technical documentation
- Provide guidance, mentorship and leadership to fellow Data Engineers
- Interface with project manager regularly to help them achieve their business and technological goals
Data Scientist
The Data Scientist works closely with the Manager, Data and Analytics and the Data Management Platform (DMP)/Customer Data Platform (CDP) Manager and other team members and be involved in improving and troubleshooting data and analytic processes and operations.
This Specialist works as a member of the team that describes, reports on, analyzes, predicts, and prescribes all audience and campaign data and related MADTech media trading as well as select partner-focused professional Services on behalf of select supply-side and demand-side partners.
Responsibilities
- Manages a variety of data and analytic platforms
- Develops proprietary data and technology, including modeling
- Analyzes data, and optimizes media trading and campaign performance to ensure successful delivery and outcomes
- Sources 1st/2nd/3rd party audience, content, contextual, and pricing data
- Delivers actionable partner-focused results on demand and proactively
Associate Manager – AdTech
The Associate Manager’s main responsibility is to lead demand-side and supply-side media trading and AdTech teams supporting agency, advertiser and publisher clients. The role will manage all trading for active campaigns and digital property monetization. He/She will also recruit, train, manage and inspire the team that monitors, analyzes, and optimizes all paid ad trading and campaign performance to ensure successful delivery and to support all programmatic, audience extension and audience development programs.
Responsibilities
- Manage programmatic ad trafficking from implementation to optimization of all direct sold and indirectly served advertising campaigns
- Manage directly Trading (including Yield, Campaign Management and Ad Operations) and work productively with Data Science, Operations, Finance, and Business Development team members to monitor performance of all programmatic and audience informed media campaigns across iSOCRATES’s business partners’ media channels: Website, Mobile Applications, Social Media platforms and more
- Create and deliver digital monetization and insights findings via advanced modeling via Excel, DOMO, Sigmoid, Datorama, Sisense, or other BI tools including iSOCRATES’s own with the goal of offering insights to key stakeholders to ensure campaigns are performing successfully as well
Associate Manager – MarTech
Leads MarTech team and is responsible for the day-to-day, hands-on execution of email marketing programs in support of partner objectives. Leads setup, maintenance and daily/weekly/quarterly review of reoccurring and triggered emails. The Associate Manager, Marketing Automation and Email Marketing applies email marketing best practices to the execution of email campaigns in collaboration with the internal and external partner.
Responsibilities
- Collaborate with partners in gather requirements
- Work with a number of partners to create direct email marketing campaigns which meet their briefs and helps them to achieve their ROI
- Plan and implement marketing campaigns across all direct/email marketing channels
- Report campaign success to the marketing manager on a weekly, monthly and quarterly basis or requested by the customer
- Create a testing report which analyses the success of the email marketing campaigns
- Coordinate with content and marketing teams in development of newsletters and marketing content for customers
- Ensure that email messages clearly convey brand clarity and consistency
- Enforce email best practices and standard naming conventions
- Ensure emails meet high and quality deliverability standards
- Develop strategies to improve email channels in all areas
- Develop innovative email marketing techniques to increase sales and revenue
- Plan and execute email marketing campaigns
- Analyze campaign results and recommend improvements to achieve campaign objectives
- Work with creative team in developing effective messaging strategies and creating compelling email designs
- Develop standard procedures, QA checklists, testing documents to execute email campaigns
- Evaluate team performance and schedule job training’s to team members, manage internal reporting
Grade Seven Specialists
Senior Data Scientist
The Senior Data Scientist leads the team that defines, describes, architects, reports on, analyzes, predicts, and proscribes all audience, campaign and related MADTech media trading data as well as select partner-focused Professional Services and Outsourced Services on behalf of select supply-side and demand-side partners. Senior Data Scientist supports all managers and teammates in their day-to-day media trading desk activities across a variety of digital and offline media channels including, but not limited to: display, mobile, video, social, native, and advanced TV/Audio ad products.
Responsibilities
The Senior Data Scientist’s main responsibility is to be a great player-coach innovating and working hands-on in a team that:
- Manages and architects a variety of data and analytic platforms and develops proprietary data and technology
- Analyzes data and optimizes audience composition, audience value, media trading, content composition and campaign performance to ensure successful delivery and outcomes
- Sources and manages 1st/2nd/3rd party audience, content, contextual, taxonomies and pricing data
- Designs and delivers actionable partner-focused results proactively and on-demand
- Conceptualizes, architects, builds, manages and delivers unique, innovative data-driven media, marketing, analytics and reporting solutions for use by the Data Science team, iSOCRATES teams and iSOCRATES partner including the automation of iSOCRATES products
Manager – BI
The BI Manager manages the entire BI team (10-20) and prioritizes projects; He/She oversees the technical execution of BI projects encompassing research, design, and implementation of data models, reports/dashboards/scorecards, and data-driven applications. The BI Manager designs and implements processes to mitigate data quality issues. He/She work closely with the other development teams within the organization to plan, coordinate, and deliver according to client-partner priorities or internal proprietary product development roadmap.
Responsibilities
- Develop dashboards, customized reports, and scorecards based on business requirements
- Collaborate with the rest of the BI and Data Science team in India and the U.S. to gather business requirements and translate them into technical solutions
- Build a compelling story, new product features, and actionable insights using Data
- Manage ad hoc analytic requests for OLTP and OLAP systems in an accurate and efficient manner
- Responsible for reviewing and optimization of SQL queries and investigating database performance issues
- Hire, train, manage, and motivate SR BI Analysts, BI Analysts, Trainee-Analysts, and related QA professionals working on multiple time zone shifts
Manager – Data Engineering
The Manager – Data Engineering is responsible for finding trends in Data sets and Developing Algorithms to help make raw data more useful to the Organization. This Manager has a significant set of technical skills, including a deep knowledge of SQL Database Design and multiple programming languages along with team management skills.
Responsibilities
- Design and build production data pipelines from ingestion to consumption within a big data architecture
- Guide the junior team members
- You will pair to write clean and iterative code based on TDD
- Leverage various continuous delivery practices to deploy, support and operate data pipelines
- Advise and educate clients on how to use different distributed storage and computing technologies from the plethora of options available
- Develop and operate modern data architecture approaches to meet key business objectives and provide end-to-end data solutions
- Create data models and speak to the tradeoffs of different modelling approaches
- Seamlessly include data quality into your day-to-day work as well as into the delivery process
- Setting department priorities, goals, and objectives, budget, recruiting, training, work ethic, and culture
Manager – Data Science
The Data Science Manager manages the project and team that defines, describes, architects, reports on, analyzes, predicts, and proscribes all audience, campaign and related MADTech media trading data as well as select partner-focused professional services and outsourced services on behalf of select supply-side and demand-side partners. DS Manager supports all managers and teammates in their day-to-day media trading desk activities across a variety of digital and offline media channels including, but not limited to: display, mobile, video, social, native, and advanced TV/Audio ad products.
Responsibilities
The Data Science Manager’s main responsibility is to be a great player-coach innovating and working hands-on in a team that:
- Manages, architects and owns a variety of data and analytic platforms and develops proprietary data and technology
- Analyzes data and optimizes audience composition, audience value, media trading, content composition and campaign performance to ensure successful delivery and outcomes
- Sources and manages 1st/2nd/3rd party audience, content, contextual, taxonomies and pricing data
- Designs and delivers actionable partner-focused results proactively and on-demand
- Conceptualizes, architects, builds, manages and delivers unique, innovative data-driven media, marketing, analytics and reporting solutions for use by the Data Science team, iSOCRATES teams and iSOCRATES partner including the automation of iSOCRATES product
Manager (AdTech/MarTech/Search and Social)
The Delivery Manager’s main responsibility is to lead a specific professional services department of the organization ensuring quality of work is delivered to the client-partners. This role requires a mastery of digital advertising and marketing as it relates to creation, implementation, optimization, analysis, and reporting of biddable media and email. This Manager trains, manages and inspires the team that monitors, analyzes, and optimizes all paid, owned and earned media and marketing campaign performance to ensure successful delivery and to support all MADTech, audience extension, audience development programs, and marketing automation/email efforts.
The Manager directly leads media planning and buying, ad monetization, ad operations and reporting, and MarTech planning and execution. He/She communicates leads, project manages, multi-tasks, and works well with U.S. and other offshore team members.
Responsibilities
- Manage AdTech/Search and Social /MarTech P&Ls while supporting the leadership team with revenue and profitability activity reports daily, weekly, and monthly, as well as other campaign accounting related efforts specifically tied to campaign delivery working with the department managers
- Improve existing processes and introduce new processes wherever necessary
- Identify opportunities within departments to improve efficiency of deliverables and quality
- Streamline documentation across the board
- Identify automation areas in the processes, work with the engineering team in getting them actualized
- Ensure each department manager is equipped with right tools, talent and skills to manage the teams and client deliverables without any quality issues
- Manage associate performance metrics and quarterly, yearly reviews
- Work with Talent Acquisition and HR activities
- Inventory forecasts and insights to Marketing and Account Management team for media plans
Grade Eight Specialists
Data Architect
Data Architects at iSOCRATES create and deliver optimal solutions meeting the needs of our client-partners’ businesses. They engage throughout the whole project lifecycle, from understanding the business case and requirements, to modelling data, and transitioning into business as usual. They coordinate activities with team members to define the most effective solution to client problems while also using your knowledge of existing systems, services and capabilities available in the marketplace.
The Data Architect’s primary responsibility is to develop, optimize and oversee conceptual and logical data systems. He/She examines new data system requirements and implements data models. He/She has proven experience in data analysis, modelling, and governance, with excellent analytical and problem-solving abilities.
Responsibilities
- Design: Architect data solutions by designing the end-to-end technical architecture of the platform including storage, compute, high availability, scalability and modelling
- Stakeholder management: Interact with a range of people, from highly technical software developers to Senior Executive stakeholders. This means the ability to change style/approach is essential
- Ownership: Take ownership of the overall architecture strategy/design for a complex program of work and communicate it to all members of a project team. Technical, architectural, functional and impact and risk elements of the design need to be conveyed to technical and non-technical members
- Analysis and Review: Determine database structural requirements by analyzing client operations, applications, and programming; reviewing objectives with stakeholders; evaluating current systems
- Governance: Assess database implementation procedures to ensure they comply with internal and external regulations
- Monitoring and reporting: Advise on and prepare accurate database design and architecture reports for management and executive teams. Monitor the system performance by performing
Technical Manager
Technical managers provide iSOCRATES a competitive edge by aligning technology with business operations. He/She oversees all technology matters and manages technology’s BI and support teams. The Technical Manager collaborates with the technology development team and users to enhance the system’s performance and complete jobs on time. He/She performs analyses on the system efficiency and integration and report to management on development, implementation, and its progress.
Technical managers collaborate with development teams and departments and incorporate user feedback into the systems and ensure technology and data engineering innovation and implementation occur at a timely and efficient speed. They manage support teams, evaluate performance metrics, and oversee all user testing and adjustments.
Responsibilities:
- Solve customer complaints to the full satisfaction of the customer
- Work with the PSM team to contribute smooth business support
- Monitor events and check in on customers throughout the day
- Assist in the generation of technical proposals and cost estimates
- Lead the evaluation of design IPs, and work with external and internal IP partners
- Provide thought leadership and technical guidance to engineering staff
- Communicate plans, status, and issues to higher management levels
- Provide general peer-to-peer training support to those new to the department
- Maintain and review QC data
- Develop and lead product and process improvement trials and studies
- Lead the team to begin to leverage process automation
- Available to provide the inputs to any action items, deliverables, etc
- Set and maintain product(s) technical vision and technical roadmap
- Define, manage and evaluate team members on goals and performance metrics
- Ensure compliance with established security policies and procedures
- Collaborate with product stakeholders to translate business problem statements into technical solutions
Project Manager
Project Managers oversee the production of deliverables. They work closely with various technical and non-technical team members, managing and running more complex, enterprise and strategic technical projects. They are subject matter experts who actively participate in the project, scoping, contracts review, knowledge transfer, and budget management.
Responsibilities
- Act as the customer’s first point of contact for implementation related aspects
- Define and manage scope, and requirements across the project life cycle
- Analyze and understand client’s business objectives and translate them technical requirements
- Compile dependencies, commitments, and development milestones into a project plan. Track and update the plan on a regular basis
- Communicate Project Status internally and to the customer. Ensure that any issues which may impact objectives are brought forward and addressed
- Manage the project’s risks, changes, and documentation
- Establish clear objectives for implementation and respond with urgency to achieve goals within the project timelines
Grade Nine Specialists
Enterprise Architect
Enterprise Architect is responsible for cataloging, developing, coordinating, communicating, maintaining, and enforcing overall enterprise architecture models, representations, initiatives, capabilities, and components to adequately perform the organization business and technology activities.
Responsibilities
- Conceive, structure at a strategic level, help maintain, and help keep competitive all aspects of the engineering solution set and code base
- Developing the Enterprise Architecture
- Mentoring and guiding the team members
- Managing periodic reporting on the progress to the management and the customer
- Merge daily tasks involved in the development, quality control, deployment, and integration of software development into a single.
- Coordinating all Enterprise Architecture activities locally and globally
- Developing and coordinating Architecture Plans
- Assisting in aligning business and enterprise initiatives with the Enterprise Architecture
- Auditing compliance within the Enterprise Architecture standards
- Serving as advisor to senior business management on business and information integration strategies
Solutions Architect
The Solutions Architect is responsible to collect, evaluate oversee and prioritize partner requirements. Identify resource and system requirements in order to provide a road map for on-boarding of the partner’s systems and data.
Responsibilities
- Act as the main point of contact for all new partners
- Meet with the partners to understand their needs and requirements
- Translate the needs and requirements into an on-boarding roadmap for the Global Delivery team
- Oversee the entire on-boarding process
- Work with relevant teams to troubleshoot any issues
- Work to meet all deadline set forth in the partnership contract
Grade Ten Specialists
Engagement Manager
The Engagement Manager takes on the primary role as the liaison for our consulting client-partners. He or she undertakes the task of forging, nourishing, and intimately comprehending the business and marketing needs of these partners. Duties include addressing partner queries efficiently, generating insightful memos, and developing presentations customized to the needs of each client-partner. The Engagement Manager provides recommendations on methodologies and processes that ideally serve the goals of the client-partner. With expertise spanning a wide range of technical fields, he or she can articulate intricate concepts to partners in areas such as Analytics, BI, Data Science and Engineering, SSPs, DSPs, DMPs, CDPs, mix modeling, attribution modeling, propensity modeling, and AI. The Engagement Manager plays a pivotal role in organizing and directing the Solutions Architects, Partner Success Manager, and the Delivery Teams located in India, ensuring harmonious and productive workflows. In addition, he or she helps establish best practices by creating partner-facing guides and training materials, thus guaranteeing client-partners have access to a comprehensive, understandable resource bank.
Responsibilities
- Day-to-day point of contact with our key iSOCRATES partners. Build, grow and maintain relationships, gaining deep understanding of their business and marketing needs
- Address partner queries effectively and in a timely manner
- Helps troubleshoot technical issues with iSOCRATES keeping partners informed
- Become an expert in using SSPs, DSPs and DMPs
- Help develop best practices by creating training materials, sales materials and customer facing guides
How can we partner to create value for you?