Search jobs and placement papers

Sr. Software Engineer- Data Architect at SingleComm LLC (Richmond, VA)

The Senior Engineer - Data Architect will be a key member of our engineering team and will focus on designing data topologies and pipelines for handling, storing and retrieving the data we generate each day. Your responsibilities will include leading a team of engineers in writing out requirements for new features, developing automated testing, engineering SOLID code, building pipelines for deployment, and assisting the Product Support team with production issues. We are looking for someone able to design well-architected cloud software functioning with operational excellence, security, reliability, performance efficiency, and optimized for cost.


About the Job:



  • Lead a team of engineers towards working tasks in an agile environment Drive the technologies and policies needed to store, manage and interact with our data as well as the data of our clients.

  • Work with our engineering team to select technologies, design system architecture, and model data in a scalable and efficient way.

  • Develop proof of concepts, shared libraries and services that will be used across the organization, including libraries and services for reporting, data extraction, and data analytics.

  • Coordinate with Sales, Operations, and Finance to help understand their data needs and how disparate systems will integrate.


Qualifications:



  • BS/MS Degree in Computer Science or engineering related field 5+ years experience with database architecting experience ( e.g. MS SQL, MySQL, PostgreSQL, etc).

  • In-depth knowledge of database internals and data structures Hands-on experience with database optimization and tuning.

  • Good knowledge of Linux operating system administration Previous experience with development in scripting languages (shell, python, perl, etc.)

  • Previous experience with development of DB-related tooling (deployment, monitoring, etc.)

  • Strong experience with ETL tools and techniques Experience using AWS Kinesis, Couchbase, docker, and serverless technologies 

  • Excellent communication skills

  • Experience working in an agile team development environment

  • Provide leadership and mentorship to team members


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment