DTN
DTN
DTN je podjetje za podatke in analitiko, ki organizacijam pomaga sprejemati boljše operativne odločitve v kmetijstvu, letalstvu, prometu in komunalnih dejavnostih. Njegovi izdelki združujejo vremenske informacije, tržne podatke in analitična orodja, s katerimi ekipam pomagajo predvideti tveganja, se odzivati na spreminjajoče se razmere in upravljati vsakodnevno poslovanje. Platforme, vključno s ClearAg® in WeatherOps®, uporabljajo tehnologijo in analizo podatkov za reševanje zapletenih okoljskih in poslovnih izzivov.

Platform Engineer, AWS Cloud Services

Build cloud-native APIs, SDKs, command-line tools, and services for DTN’s operational decisioning platform. Develop distributed systems and AI-enabled capabilities for engineers and enterprise customers.

Opis

  • Design and deliver platform features from planning through production.
  • Implement service and business logic for DTN’s Operational Decisioning Platform.
  • Build and extend developer APIs, SDKs, command-line tools, and managed platform capabilities.
  • Create and maintain infrastructure-as-code configurations to provision and deploy platform services.
  • Own moderately complex engineering features through deployment with minimal oversight.
  • Extend the platform’s module framework, interface contracts, and business logic.
  • Work on authentication, secure service communication, dispatch, validation, metrics, retries, and reconciliation.
  • Use distributed-systems practices such as asynchronous processing, retries, and idempotency to support reliable service interactions.
  • Develop reliable, maintainable production software and test it thoroughly.
  • Create and maintain automated unit and integration tests.
  • Use build tools, continuous integration, automated testing, version control, and trunk-based development.
  • Contribute to technical design discussions and code reviews.
  • Build and maintain AWS cloud-native services spanning compute, storage, IAM, APIs, managed data stores, and event-driven technologies.
  • Manage cloud infrastructure with Terraform or comparable tools.
  • Add metrics, monitoring, and observability to services.
  • Join the supported on-call rotation and investigate service failures and operational incidents.
  • Apply least-privilege access and cloud security practices.
  • Use AI-assisted development tools and contribute to platform capabilities involving LLMs and AI agents.
  • Work with senior engineers, engineering leaders, and cross-functional stakeholders.
  • Build expertise in AWS architecture, distributed systems, infrastructure automation, and platform engineering.

Zahteve

  • 2–5 years of professional experience developing and shipping production software.
  • Bachelor’s degree in Computer Science or equivalent professional experience.
  • Ability to deliver moderately complex software features independently, from development through deployment.
  • Ability to resolve routine engineering challenges with minimal oversight.
  • Strong problem-solving skills and technical curiosity.
  • Solid TypeScript and Node.js skills, or proficiency in another modern language and the ability to learn TypeScript and Node.js.
  • Academic or professional exposure to React, Angular, or Vue.
  • Academic or professional exposure to Node.js or Python.
  • Experience building RESTful APIs with Node.js.
  • Experience using REST and GraphQL APIs.
  • Understanding of REST API design, JSON, and service-based application development.
  • Experience with Git for source control and versioning.
  • Working knowledge of AWS and core cloud computing concepts.
  • Familiarity with Terraform or similar infrastructure-as-code tools.
  • Understanding of distributed-systems concepts, including asynchronous processing, retries, and idempotency, or the ability to learn them quickly.
  • Familiarity with version control, code reviews, continuous integration, and automated testing.
  • Academic or professional experience with SQL and databases such as PostgreSQL or DynamoDB.
  • Familiarity with AI-assisted coding tools and agentic development technologies.
  • Interest in AI-enabled platform capabilities involving LLMs and AI agents.
  • Exposure to serverless and event-driven cloud services.
  • Experience with infrastructure-as-code modules, schema-based validation, observability tools, containerized services, or CI pipelines.
  • Interest or experience in platform engineering, developer tools, or infrastructure development.
  • Exposure to cloud security concepts such as IAM, TLS/mTLS, service authentication, and signing.
  • Familiarity with AWS cloud-native architectures, managed data stores, and event-driven services.
  • Experience building reusable software components, shared service interfaces, or developer-facing platform capabilities.
  • Familiarity with tested and validated interfaces, trunk-based development, infrastructure as code, and least-privilege access.

Ugodnosti

  • Unlimited paid time off.
  • Flexible working hours.
  • Remote work model, depending on the position.
  • Competitive medical, dental, and vision insurance plans.
  • 6% 401(k) matching.
  • Unlimited access to more than 13,000 courses through a career development learning platform.
  • Employee Assistance Program (EAP).
  • Opportunity for compensation growth based on performance over time.
  • May be eligible for market-competitive variable pay and benefits.

Sorodna delovna mesta