Oportun Inc | Jobs | Senior Data Engineer | BigDataKB.com | 30-03-22

    0

    Job Location: Chennai

    Oportun is looking for a Sr. Data Engineer to join our Data Engineering team. In this role you will play key part developing application/data processes and services for our customer data to support all our production applications, operation processes, data sciences and business intelligent data processing. Our team works with:

    • Java and Python based micro-service and applications
    • Relational data modeling and batch processing on SQL databases
    • Distributed processing framework like Spark
    • Streaming data platforms like Kafka or AWS Kinesis
    • Realtime stream processing frameworks like Spark Streaming, Flink or Kafka Stream
    • Cloud computing systems like Amazon Web Services
    • Big Data analytics tools like Hive or Spark SQL

    Responsibilities

    • Design, develop and maintain scalable Java micro-service application and services to manage customer related data
    • Work closely with product management, business, engineers, cross-functional analysts and data scientist
    • Designing of new systems and redesigning of existing systems to meet business requirements, changing needs, and newer technologies
    • Demonstrates master hands-on capability to drive components to delivery from inception to final product.
    • Recommends and contributes to software engineering best practices, including those that have enterprise-wide impact.
    • Takes accountability for the quality, total cost of ownership, maintainability and security of any component or application produced.
    • Performs as an expert in all parts of the software development lifecycle (e.g., coding, testing, development) and coaches other around such practices.
    • Converses in many technologies and learns new technologies quickly.
    • Ability to provide a clear and concise explanation of business strategy, technical concepts, designs or implementation to a non-technical audience.
    • Stays abreast of industry trends and technologies and knows when/how/if to apply them appropriately.
    • Collaborate with cross functional teams which requires strong presentation skills and attention to details

    Qualifications

    • 8 years of experience working as a software engineer/solution architect
    • 6 years of experience with Java, SpringBoot, and Reactive Frameworks
    • 5 years of experience working within an Agile/Scrum and CI/CD environment
    • Proficiency in developing applications with at least one compiled language (Java, C , GoLang, Rust).
    • Proficiency with Python, and JavaScript based technologies
    • Experience using AWS to build end to end distributed technical solutions (ALB, ECS, EC2, Fargate, Lambda,etc.) and as well as general cloud native applications.
    • Has experience creating microservices and adopting application containerization using tools like Docker.
    • Familiarity with messaging frameworks (RabbitMQ, Kafka, Kinesis) as well as relational (MySQL/Postgres) and non-relational (Mongo, Cassandra, ElasticSearch) databases is a plus.
    • Experience with Git and VCS, TDD and BDD frameworks for Python and Javascript.
    • Extensive experience working with structured and unstructured data platforms, ELT/ETL, and Data Modeling
    • Experience with Test Driven Development JUnit or TestNG frameworks
    • Knowledge and experience with big data systems such as Hadoop, Spark is a plus
    • Experience with Machine Learning and Statistical Frameworks is a plus
    • Experience with NoSQL Database like MongoDB is a plus

    Apply Here

    Submit CV To All Data Science Job Consultants Across India For Free

    🔍 Explore All Related ITSM Jobs Below! 🚀 ✅ Select your preferred "Job Category" in the Job Category Filter 🎯 🔎 Hit "Search" to find matching jobs 🔥 ➕ Click the "+" icon that appears just before the company name to see the Job Detail & Apply Link 📝💼

    LEAVE A REPLY

    Please enter your comment!
    Please enter your name here