Job Reference: 20-08210
Type: Software Engineer Role - Experimentation Team
Experimentation drives growth at ***. Experimentation Platform Engineering team is looking for folks who thrive for coding and debugging complex problems across a range of technology stacks. Our focus is on providing the platform which *** can leverage to experiment features on the web, mWeb, and Native app. We serve billions of calls a day and with low latency and enable Product Managers around *** to validate their ideas and enable high quality and data-driven decision making..
BS/MS in CS with 7-10 years of experience in software engineering, coding, design and architecture
Solid foundations in computer science - data structures, logical thinking, algorithms, space-time complexities, operating Systems, databases etc
Proficient in java programming language
Experience working with databases like mysql, oracle, mongodb
Well versed with development tools like git, jenkins
Proven expertise in building platforms that support scale, security, availability, performance and automation
Nice to Have:
Experience in building microservices based architecture and platforms developed and deployed at scale
Experience with debugging and code analysis in high scale distributed architectures (dissecting features, stepping through program execution with a debugger, examining system internals)
Expertise in test-driven development and establishing a DevOps practice
Experience with Agile Development, SCRUM, or Extreme Programming methodologies
Develop and advance the capabilities of our experimentation platform framework
Drive, design, build and deliver software systems with high quality
Participate in code reviews and architectural design
Implement and automate Continuous Integration and Continuous Delivery
Build diagnostic tools to debug and diagnose system failures and production issues; perform failure analysis and effectively identify root causes of alerts, failures and issues
Challenge yourself, enrich in an environment of like minded engineers and most importantly, have fun!
Job Reference: 20-08120
Type: We are looking for a System Analyst/Data Analyst to be a part of the exciting and core to ***s mission: Enterprise Data Catalog Team ( https://glossary.***.com ). The person will be responsible to work with our business partners (Finance, HR, SMG, SC and CS) to analyze the metadata scanned in our environment and provide opportunities to make better use of the data. Identify critical data to build dashboards and reports that display information related to compliance over time and help drive measurable impact to the organization through the use of data.
**Must have the ability to work a flexible schedule in order to support India and other timezones as needed. After standard business hours meetings may be required and schedule can be modified to adjust to normal 40 hour work week.
The qualified candidate should have the ability to understand, collect, explore and extract insights from structured and unstructured data, and successfully drive meaningful conclusions. Willingness to experiment, learn and solve through methodical approach.
Some technical skills are a plus as the candidate will also have an opportunity to work with our business partners across *** and Product Groups (NSG, DCG, etc.) in gathering requirements and translate them as technical deliverables. The qualified candidate should be a good team player and have the flexibility to work with cross-geo teams ( IIDC & US team).
Required Skills: Collibra expertise is a MUST requirement. The candidate must have knowledge developing Workflows in Collibra. Good data analysis skills including expertise with data visualization tools such as Power BI; good communication skills; ability to understand requirements, design solutions & communicate effectively to the technical team, management and our stakeholders; Understanding of Agile principles preferred but not required. Strong technical understanding of Collibra is required.
Additional Skills: Support data source integrations with the tool (knowledge of SSAS, Power BI, HANA, Denodo, Cloudera preferred)
Developing experience, specially with Java script, Groovy and ability to develop custom workflows using programming languages.
Minimum Educational Requirement: BS: Computer Science, Engineering or any other related IT degree.
Sr. Fullstack Developer
Job Reference: 20-08033
Type: Global Services is part of the Merchant and Acquirer Processing (MAP) Product Development (PD) Group within the *** Technology Organization. This group is responsible for building tangible, impactful, innovative and intelligent solutions across payment acceptance, payment security, payment analytics and fraud management for marquee and strategic accounts worldwide.
We are actively looking for a talented and versatile Software Engineer to join our team!
Responsible for the application development deliverables that include designing, coding and unit testing.
Provide development support for production issues and service requests.
Interact with business units to define and clarify requirements; create and modify business use cases; and to create conceptual approach based on business requirement. Provide recommendation on scope and scale of effort required to develop solutions.
Create or review documentation and procedures for installation and maintenance.
Identify opportunities for further enhancements and refinements to standards, processes, and application functionalities.
Work with both technical and business staff on a wide variety of tasks, which span the full application development life cycle.
Work closely with project team members (Analysts, Architects, Developers, Project Managers, QA testers, Product Managers, etc.); coordinate and interface with other IT groups (e.g. Network, Operations, Engineering, etc).
Coordinate, participate and manage design activities, development integration testing, data modeling, software configuration, implementation planning, and deployment support.
Work with various project team members to ensure technology decisions are business driven and meet business requirement.
Review works (programs, scripts, documentation) done by outsourced development team as needed if any. Serve as reviewing entity to ensure vendor developed work adhere to ***'s development methodology and security guidelines.
Minimum of 5 years of experience in system and software design, architecture, and development of large-scale system, applications and tools.
Experience with software development utilizing Java, J2EE, Hibernate, SQL, JDBC, Spring, REST, SOAP, JSON, GIT.
Strong experience in data modeling and SQL programming is required.
Working experience with following systems Linux, RedHat, Tomcat, Oracle and MySQL.
Experience with web services standards and related technologies (WSDL, XSD, XML, XSLT, REST and SOAP).
Strong experience troubleshooting & debugging Linux based applications.
Demonstrated ability to solve complex software development and design issues.
Ability to understand systems from all levels, from the "big picture" enterprise-level view to the low-level technical view.
Strong interpersonal, facilitation, and time-management skills along with effective verbal and written communication skills.
Demonstrated ability to work in a complex organization to determine business and customer needs, providing the best solution to meet those needs.
Excellent process orientation and exhibited planning, organizational and problem solving skills.
Bachelor Degree in Computer Science or other related technology discipline and 5+ years of experience or Masters and 4+ years.
Knowledge of Systems Engineering Lifecycle (SELC) best practices, software development methodologies (Agile, Scrum, RUP), DevOps practices and the demands of a professional services organization.
Job Reference: 20-07934
Type: Job Description: Data Scientist/Client Engineer -
Max Bill Rate: ***/hr
Top 3 skills: This is an Individual Contributor role w/ high visibility!
1) Enjoy solving business problems through coding; uncovering actionable insights from massive master data sets; highly energetic and have the ability to articulate findings through stories or visualizations that stick. Must have clear business acumen and exceptional business analysis! They will be working directly w/ teams in CE business to deliver actionable insights.
2) Superb communication & interpersonal skills; able to articulate findings through stories in relation to the business. Looking for someone to contribute to growth/increase revenue in TV arena. They will act as a liaison between functional teams and technical teams so superb communication/interpersonal skills are very important!
3) Technical expertise in object oriented programming (OOP) languages mainly Python! Also need expertise in SQL! Please make sure they have a Masters or PhD along w/ industry experience. Looking for someone that Data Science background and can ALSO wear a hat as a Software engineer. Must have excellent knowledge/experience in Data Science & Client concepts.
Scripting language: preferred is Linux
Hive & Spark experience is a huge bonus
Education: Masters in Data Science or PhD
Years of experience: 3-5 years (w/ Masters); 1-2 years (w/ PhD in Computer science or computational fields)
Preferred: 1) experience in Retail setting
Additional Notes: Each bullet on this JD was handwritten, meaning HM will be vetting candidates based on every bullet point on the JD. Please make sure to screen your candidates through every bullet listed!
Interview rounds: 3-4 rounds. 1) Technical round (coding), 2) Speak w/ Data Scientists on team, 3) Speak w/ Business stakeholders from TV business (functional & business round), 4) Final interview w/ Matthew Fritz
You are highly enthusiastic in uncovering actionable insights from data and conveying these insights to business.
You are a strong analytical person who loves solving business problems using massive data sets.
You interface with leadership and team members to get clarity on your requirements, end goals and deliverables.
You are detail oriented but never loses sight of deadlines.
You always have an eye on the products you deployed and never assumes that everything is ok.
You are comfortable following the procedures and coding standards set by the organization
You have MS or PhD in Mathematics, Computer Science, Engineering, or Economics (required).
You have 2-4 years of experience in sales or marketing functions for consumer products, retail, tech, telecom, or financial industries.
You have 2-4 years of experience in Big Data environment specifically Hive/Spark where you have deployed reliable models that scale smoothly on high-volume (1TB+) & high-dimensionality (500+ variables per schema) data.
You have worked with massive structured/unstructured data sets before and have a strong grip on machine learning techniques especially able to debug an algorithm with ease.
Given a data problem you know the right data science technique to be applied (such as GLM Regression (linear, logit, multinomial), kMeans/Hierarchical Clustering, Principle Component Analysis, & Decision Tree (RF, GBM, XGboost, Neural Networks, Bayesian Statistics, Times Series, & A Priori, etc.).
You are a solid coder who uses either SQL & (Python/Spark/R) to deploy machine learning products into production.
Must have Soft Skills
Proactive and sometimes Reactive
o "Think and Jump right in" attitude
o Need to be an independent contributor simultaneously valuing feedback from team members
o Be analytical and solve problems without losing sight of end goals
o Detail oriented but never lose sight of deadlines
o Juggle multiple projects at the same time
o Ability to shift quickly onto projects based on changing business priorities
o Clearly understand and agree on the standards set by the leadership and how they will be evaluated
o Maintain standards most of the time however should voice new procedures and systems
o Need to be able to empathize with team and be able to control his/her internal state to handle the work load during ambitious targets.
o Given ambitious deadlines be proactive and extract clarity on requirements, deliverables and tasks from PM and leadership
o Constantly check on models and not assume that things are ok.
Follow agile development principles to develop and deploy cutting edge Data Products and POCs using massive sets of structured and un-structured data.
Ensure the data product is deployed with through testing and is of highest quality
Communicate the results to other members of team in a clear and intuitive manner
Interface with leadership and team members regularly to brain storm ideas, communicate progress and risks.
Client data attributes that drive business and create high value, data-driven, audience segments.
Use JIRA and Confluence as tools for Agile Project planning
Communicate the progress and results in clear, concise and timely manner with other stake holders
Data - Responsibilities
Always looking out for data resources that enhance the model performance
Clearly communicate with PMs about acquisition of the data sources
Work with team members to develop and design solutions for data products
Write code to clean, munge, analyze, EDA, visualize terabytes of data
Proficient in EDA and visualizations
Proficient in building, testing and deploying scalable and reliable machine learning models
Debug the machine learning models with ease
Understand the upstream and downstream interface requirements and design the solutions accordingly
Get proficient in the in-house Data Science tools
Always looking for avenues for automation in data pipelines wherever applicable
Get comfortable in following "Data Science team" sprint planning procedures
Clearly communicate with DE about deployment requirements
Work with DE to get the data in Data Lake in required format.
Compliance - Responsibilities
Ensure completeness of the product
Make sure that the product is of highest quality
Adept in documenting the Modeling work. Ensure that the documentation is complete and reviewed by Sr. Data Scientists.
Ensure code meets team standards
JIRA for agile development
Should have Knowledge and Experience
Experience in Telecom/retail/e-commerce/consumer packaged goods (Client), Mobile or Consumer electronics industries
Solid understanding of Hadoop (Hive and Impala) & Spark (PySpark/Scala)
Proficient in (Python/Scala/R/Java ) & SQL
Expert in developing and debugging Machine Learning products
Proficient in Data Visualizations
Comments for Suppliers: Position title: Data Scientist/Client Engineer -
Max Bill Rate: ***/hr (flexible up to ***/hr if the candidate is stellar. Please send write up of qualifications if you find a stellar candidate that you would like to be considered above ***/hr. Those within rate will be considered first).
Job Reference: 20-07933
This position is on a Java back end API services team. The most important skills are:
- Java back end development experience, including familiarity with Java 8 features
- Experience designing, developing and testing RESTful APIs
- Experience with Spring Boot and Spring Framework
- Experience with test frameworks such as TestNG, Mockito, and WireMock
- Experience with Maven
- Experience with Hibernate
- Working knowledge of SQL databases
Job Reference: 20-07908
Type: ***This is for .a MULESOFT developer***
5+ years experience developing on the Mulesoft ESB platform delivering applications and APIs
5+ years of Java development and web API (REST, SOAP) development
5+ years experience writing & running tests with JUnit and Postman
5+ years experience working with XSL/T, XPath expressions & functions
3+ years of experience working with the MuleSoft Anypoint platform as a Developer
Experience in small to large size implementations, working with geographically distributed teams
Strong knowledge of EAI/SOA best practices, development methodologies & standards
Has strong experience in the Application Integration Architecture, Solution Design, and Development using SOA/EAI solutions
Experience with SOAP and REST is a must
Solid Programming skills using J2EE, Design Patterns, JMS, SOAP / REST Web Services, XSLT, CXF, Spring Framework, etc.
Experience with Mule administration, configuration and tuning
Experience with CI/CD tools such as Maven, Jenkins, Nexus.
Demonstrated experience implementing Mule ESB architecture, rules, caching, etc.
Experienced troubleshooting Mule ESB debuggers, flow analyzers and configuration tools
Have expertise in large distributed systems, legacy experience is considered an asset
Background in both agile scrum or kanban methodologies
Excellent interpersonal, verbal and written skills and the ability to interact with all level of stakeholders, support personnel, and clients
Strong documentation, analytical and problem-solving skills
Experience consuming open and/or private APIs, such as Google, Client, Twitter, ***.com, and Workday
Job Reference: 20-07807
Type: MAX BILL RATE: ***
o Redis implementation and migration of apps from Gemfire to Redis
o This technical resource will have experience in emerging database technologies (NoSQL/Open Source/Redis) in the IT domain.
o We are looking for a Redis Database Administrator with 3 5 year of experience in RedisLabs Database clustering, geo replication, monitoring and performance tuning. This candidate should have working knowledge of Java and can debug Spring Boot code written for app and data migration from Gemfire to Redis. Most of our applications are using Spring Boot framework and knowing this framework is expected but not mandatory.
Target hire date: ASAP
No approved expenses.
Vendor to provide equipment.
Onsite/Local candidates ( Due to COVID, we are OK with them working remotely )
This role will be a traditional 8-5, with possibility for flexibility on release dates. The manager is okay with someone coming from a startup tech company environment vs enterprise level If they have sufficient experience in caching platform.
Please note this REQ has been created to replace the remaining role on REQ TMOBJP00011778. Please do not submit any candidates that were previously submitted to TMOBJP00011778 or TMOBJP000117787. Thank you!
Job Reference: 20-07772
Type: Software Engineer II
Essential Job Responsibilities:
- Be the in-house implementation developer/subject matter expert for Adobe Analytics platform, data collection, and integrations
- Work with the analytics team to understand, analyze tagging strategy, and implement business requirements into custom Adobe Analytics deployment
- Perform implementation of tagging strategy and 3rd party tagging requests
- Analyze performance impact, dependencies and pre-requisites of tagging implementations on various web applications, regional websites, and related properties
- Collaborate with various engineering teams on implementation of analytics solution, including guidance on data layer implementation and troubleshooting, and data feeds and integrations with other systems
- Troubleshooting, testing, and validating analytics implementations and through various testing tools to ensure high analytics data quality
- Ensure consistency and use of best practices across all implementations
- Stay on top of Adobe Analytics Platform product updates, library version changes/updates, extensions, best practices and proactively follow up with required changes in our implementation
- Communicate between the technical, analytical, and business staff for implementation requests
- Manage implementation on web application with different codebases, various technologies
- Manage multiple priorities and meet deadlines
What Skills You Need:
- 4+ years of Adobe Analytics implementation experience using Adobe Launch or DTM on customer facing multi-national/global web applications
- Must be able to demonstrate technical capabilities within a tag management solution like Adobe Launch, DTM, or Google Tag Manager
- Experience in quality checking analytics and 3rd party tags using developer tools such as Fiddler, Charles, or Chrome Dev tools
What Skills Make You Stand Out:
- Advanced Adobe Audience Manager knowledge and architecture experience
- Experience in at least 2 Analytics implementations (Tag management, pixel deployment, customer journeys, A/B testing )
- Experience in Data mapping and quality audit strategies
- Experience in Web Services and API development
Education (or equivalent work experience):
Bachelor's degree in Web Analytics, Computer Science/Engineering, Information Systems, or related Web Analytics Degree in an Engineering/Technology discipline - University Degree (4 years or equivalent)
Front-end software engineer/developer technical assessment mandatory.
This will be an onsite position in Moline once COVID restrictions are lifted.
No driving is required for this role.
Works on a product team and supports product design by planning its work,
coordinating with others, and writing and testing code to deliver moderately
complex functionality on a complete product or significant portion of a
product it supports. This level develops simple designs to solve well-defined
problems with guidance from more senior team members. May assign, coordinate
and review portions of the work to support personnel; Makes decisions within
established guidelines subject to review by supervisors; Executes high level
applications to more complex problems.
MAJOR DUTIES: Description of the major duties performed in this job.
* Develops, codes, configures, and tests programs and systems.
* Evaluates and implements enhancement design solutions to improve cost,
quality, and performance of software applications.
* Analyzes assignments and determines software specifications that must be
fulfilled to achieve objectives.
* Executes necessary documentation, as directed, or needed.
* Collaborates with other relevant stakeholders and team members to ensure
that features meet business needs.
* Follows industry-standard agile software design methodology for development
QUALIFICATIONS: Competencies, technical skills, formal education and relevant
work experience critical for successful individual performance of essential
Competencies and target level: The leadership level of the job determines
competencies in the *** Competency Model. Resources can be found in the
Talent Central Self Service Portal.
Technical Skills & Knowledge: Specialized skills, knowledge and abilities
needed to perform the essential functions of the job.
* Excellence in verbal and written communication forms with emphasis on
persuasive communication, tact and negotiation. (Has a good understanding
of the principles and can independently use the knowledge.)
* Ability to analyze, translate, and define business requirements into
technical solutions. (Has a good understanding of the principles and can
independently use the knowledge.)
* Ability to apply engineering principles and concepts for designs. (Has a
good understanding of the principles and can independently use the
* Ability to manage many competing priorities/requests in a fast-paced
environment (Has a good understanding of the principles and can
independently use the knowledge.)
Education: Formal education or training required to perform the essential
functions of the job. Includes degrees, certifications, licenses and/or
* Degree in an Engineering/Technology discipline or equivalent experience.
(University Degree (4 years or equivalent))
* Degree in an Information Technology discipline or equivalent experience.
(University Degree (4 years or equivalent))
Relevant work experiences: Type and amount of experience necessary to perform
the essential functions of the job. May include specific roles and/or an
understanding of a particular function, organization, industry or product line.
* Previous experience in programming/software development. (1 - 3 years)
* Software development processes experience. (1 - 3 years)
* Participating in Agile Development (1 - 3 years)
* Experience working in an Agile Environment (1 - 3 years)
Job Reference: 20-07740
Type: Job Description: Max Bill Rate: ***/hr - Open to remote candidates --> Please note this is the new request that previously was 3205.
In short, we are looking for someone with
Similar background, which includes the hands-on coding experience in Java, python and in-depth knowledge of AWS, as well
as some of the Ops skills. This role has 60% development and 40% of Ops responsibilities. The detailed requirements are as below:
Development: Proficient in Java, Python
Hbase, Mysql (Aurora) , RDS - Mandatory
SQL queries (Basic)
Willingness to learn and improve
Infrastructure as a service
Terraform Mandatory (Expert level) (or CloudFormation )
EMR and RedShift
CICD pipeline, Jenkins
Good scripting capabilities (Medium)
Practical Linux knowledge including OS, security, networking, configuration & management
Solid understanding of networking concepts & protocols as relates to cloud infrastructure (TCP/IP, DNS, SMTP, TLS, etc.) and web standards & security
Hands On AWS Mandatory
Create and maintain CloudWatch Dashboards
AWS Professional Certification
Willingness to learn new AWS services
Achieve end to end Automation
Expert level database admin
Linux AMI pipeline
Education: BS or MS of computer Science or similar
The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.
Modify existing databases and database management systems.
Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding descriptions.
Work as part of a project team to coordinate database development and determine project scope and limitations.
Review project requests describing database user needs to estimate time and cost required to accomplish project.
Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
Basic ability to work independently and manage ones time.
Basic knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
Basic ability to troubleshoot issues and make system changes as needed to resolve issue.
Basic knowledge of computer hardware and software.
Coding in Java and python script (or other types of script language)
Good working knowledge of AWS (preferable has AWS professional certification), Database (SQL, Hbase, MySql, RDS).
Knowledge of Iaas (infrastructure as a Service) ideal
Bachelor's degree in computer science, software engineering or relevant field required.
2-4 years experience required.
Comments for Suppliers: