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.