Current Statistics
1,753,405 Total Jobs 373,820 Jobs Today 17,913 Cities 222,695 Job Seekers 146,729 Resumes |
|
|
|
|
|
|
Data Operations Engineer - Draper Utah
Company: Pluralsight, LLC Location: Draper, Utah
Posted On: 05/05/2024
Job Description:Job SummaryA Software Engineer's role is to design, develop, and maintain our software application. They use their creativity and technical skills to help solve new and ongoing problems for an organization. They partner with our product teams to deliver on our roadmap, maintain current platform, and create new solutions for our customers.You'll have the opportunity to work with data tools, like SQL, Python, Snowflake and Kafka, as well as platform tools like Kubernetes, Docker, AWS, and Terraform.Duties/responsibilities - Participate in the software development lifecycle (SDLC), including implementation, testing, and deployment.
- Partner with product teams in product maintenance by resolving bugs, implementing updates to dependencies, and other various improvements as needed to ensure that our product continues to function as expected.
- Partner with the team in creating and maintaining team documentation including user manuals and other related materials that describe the software architecture and functionality that your team supports.
- Design, build, and support performant distributed systems
- Write unit tests, perform code reviews, and participate in design discussions about architecture, data shape, and business logic
- Deploying and supporting data intensive systems
- Building and maintaining production data pipelines for data science and analytics
- Improving observability in our data environment, including uptime, usage, data quality, and data freshness
- Building production applications from data science research and exploratory analytical work
- Participating in on-call rotationsMinimum qualifications/skills
- Experience with AWS services (EC2, ASG, ELB, Route53, RDS, S3, VPC, IAM)
- Experience with Terraform.
- Demonstrated ability to take on challenges by pairing with other engineers, comfortable working independently, and mentoring junior developers.
- Demonstrated ability to analyze problems, identify candidate solutions, and communicate trade-offs and recommendations to peers and leaders.
- Demonstrated ability writing unit tests, performing code reviews, and participating in design discussions about architecture, data shape, and business logic with a commitment to engineering excellence.
- Experience working collaboratively with Agile or Kanban development teams.
- Ability to work in a remote-first teamPreferred qualifications/skills
- Hands-on experience with one or more of the following,SQL, Python, Snowflake and Kafka
- Kubernetes, DockerEducation and experience requirements
|
|
|
|
|
|
|