Design, develop, and maintain scalable data processing software, data modeling, pipelines, transformations, databases, and supporting cloud infrastructure to solve unique and complex business problems.
Requirements
- Proficiency in SQL for development and analysis
- Expertise in dimensional data modeling, data warehousing, and big data pipeline optimization
- Hands-on experience with AWS core services (e.g., AppFlow, Redshift, S3, Glue, IAM, Athena, Lambda, Step Functions, DMS, CloudWatch)
- Strong knowledge of API integration and ETL/ELT processes within a data lake ecosystem (e.g., AWS Lambda, Mulesoft, SSIS, PySpark, Confluent)
- DevOps experience with CI/CD processes, database source control (e.g., Liquibase, DB Up, SSDT, BitBucket, Flyway), and deployment techniques
- Familiarity with big data tools, relational/NoSQL databases, and workflow management tools (e.g., Kafka, Spark, MongoDB, DynamoDB, SQL Server, Airflow, Luigi, Azkaban)
- Understanding of stream-processing systems and object-oriented scripting languages (e.g., Spark-Streaming, Kafka Streams, Scala, C++, Java, Python)
Responsibilities
- Develop and maintain data processing software, dimensional data modeling, big data pipelines, transformations, and related databases using AWS services
- Lead the design and development of cloud-native architectures, promoting the adoption of AWS services and hybrid strategies for on-premise-to-cloud migrations
- Build and optimize large datasets and big data pipelines to support self-service analytics, data science use cases, and performance metrics
- Act as a lead to Data Engineer I and II, providing training, mentoring, and knowledge transfer on current and target-state data platforms, standard operating procedures (SOPs), and best practices
- Advise and prototype software, infrastructure, and data engineering delivery through automation, incorporating testing, quality assurance, compliance, and data protection measures for cloud, hybrid, and on-premise workloads
- Partner with data, design, product, leadership, and IT teams to resolve complex technical issues, align with enterprise strategies, and enhance data availability for customer insights
- Identify and mitigate risks to data strategy, privacy, and sustainability, ensuring compliance-aware applications using AWS security services
Other
- Bachelor's Degree with 5-8 years of experience in designing and implementing Infrastructure Architecture for enterprise-grade applications
- Excellent communication, interpersonal, and organizational skills
- Highly self-motivated with strong customer service orientation and team collaboration experience
- Hybrid work schedule
- Location: National Executive Office in Memphis, TN