- Location: Dallas, Texas
- Type: Direct Hire
- Job #27449
Come be a part of the most dynamic organization! You will work with team members nation wide in support and growth of the digital efforts.
You must be an experienced React/Node Developer which is savvy, energetic and has done some innovative Development
This Engineer will support the delivery of our digital products and services. They must strongly advocate automation and monitoring at all steps of software construction, from integration, testing,
releasing to deployment and infrastructure management.
As a member of our team, this person will help drive our engineering culture by designing, building, and evangelizing technical solutions that enable new business capabilities on our cloud-based, distributed compute environment.
The ideal candidate has experience and exceptional knowledge in designing and developing highly-scalable solutions in an AWS cloud environment. Should know how to use various tools in the AWS environment such as Athena or Glue or others in the AWS Toolkit.
They must have good communication skills and be comfortable providing technical leadership to multiple development teams and business stakeholders.
The engineer will collaborate with other application development teams during build, test, and release activity.
Build and maintain secure, resilient, highly-available, scalable and
performant IT infrastructure in cloud environments.
Responsible for helping build data pipelines to rapidly ingest a wide variety of concurrent data sources.
Create scripts for processing, transforming, understanding, and aggregating data.
This role provides administration for cloud deployments and assures those environments are appropriately configured and maintained.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
Work with other company divisions to develop, document, and implement solutions in a consistent, repeatable manner.
Design, develop, code, test, enhance and debug ETL processes and data flows in the cloud.
Work closely with developers in application troubleshooting, design, and continuous integration from an operational perspective.
Proactively maintain a broad knowledge of cloud engineering trends and technology advancements.
Participate in design, development, and deployment of our Data Lake platform for analytics.
EDUCATION AND EXPERIENCE:
Bachelor’s degree in Computer Science preferred, or equivalent combination of education and experience.
AWS Certification is a tremendous plus.
Experience building API applications that use REST-based web services and JSON data structures.
Solid knowledge of the AWS ecosystem: IAM, S3, Lambda, Cognito, API Gateway, Athena, Glue, Kinesis, DynamoDB, CloudWatch, SES, CloudFront, Secrets Manager, CDK.
Development experience in both relational RDBMS (MySQL, PostgreSQL, SQL Server) and NoSQL database architecture (Cassandra, DynamoDB).
Experience with infrastructure automation and continuous delivery tool chains (Terraform, CloudFormation, Circle CI, Jenkins, Consul, Vault, Git).
Experience with creating, running, and deploying Linux containers, virtual machines, and related technologies with Docker are a huge plus.
Experience with (Git-based) source code versioning tools and VCS (GitHub, BitBucket, GitLab).
Understanding of agile software development methodologies and familiarity with team collaboration tools (GitHub, JIRA, Slack).