Data Infrastructure Engineer Job Description

Data Infrastructure Engineer Job Description Template

Our company is looking for a Data Infrastructure Engineer to join our team.

Responsibilities:

  • Software development;
  • Provide on call coverage for tools developed and supported;
  • Ability to design software solutions to satisfy security use cases;
  • Provide security guidance on a constant stream of new products and technologies;
  • Build tools and automation to manage and enforce security policies, automate processes at scale.

Requirements:

  • Microservice experience;
  • Degree in Computer Science or a related field;
  • Experience with key management systems and concepts;
  • Experience in security focused design, development, and/or architecture;
  • Secure coding practices;
  • Experience coding in Golang, Javascript, Python, or shell scripting languages;
  • Experience with security-related projects;
  • Network and web security protocols such as TLS, IPSec etc;
  • Experience with browser security concepts and controls;
  • Experience in security engineering solutions across the device and services technology stack;
  • You have effective coding, documentation, and communication habits;
  • You have proficiency with one or more programming languages, preferably Python;
  • You demonstrate a practical of algorithms, data structures, and design patterns;
  • You have experience designing, architecting and building data pipelines;
  • You have experience communicating with business owners to understand their data and reporting requirements.