DevOps Architect

DevOps Architect, Infrastructure Architect

About the Role:

DCY is seeking a Dev Ops Architect. DCY is the corporate research division that focuses on advanced technology development for applications across all DCY product lines including Automotive, Lifestyle (consumer), and Professional. You will work with an advanced real-time data collection platform in lab simulators and in vehicles which involves acquiring images, videos, ECG, EEG and other Biosignals to support the Machine Learning for our next generation driver monitoring systems.


The purpose of this position is to support the research and development of multiple AI/ML projects with DevOps tools and frameworks. This position includes CI workflow and pipeline design, support testing and automation, support integration etc. as required to support the project. As a member of a DevOps team, you will design, develop and maintain high availability, fast feedback Continuous Integration (CI) systems. You will support existing CI systems and developer environments - and design and implement future solutions. You will collaborate closely with our Software Engineering and IT teams to find a balance between flexibility, productivity, and security.

The project has a global infrastructure that must be adapted to solve the problems of data management, processing, and maintaining consistency.

 

This position will be located in Yerevan, Armenia, where the successful candidate will have access to world class tools and facilities.

Your Team:

This position has 1-2 direct reports.

What You Will Do:

  • Arrange data gathering processes across several geographically distributed sites.
  • Analyze bottlenecks in data gathering, transferring, and processing.
  • Ensure the infrastructure is sufficient and efficient for gathering, storing, and processing data.
  • Get to know very specifics of the ways the company collects the data. Including Data privacy, security, and access.
  • Design and implement multi-projects CI pipelines and build system for on-premise and cloud infrastructure
  • Integrate development and verification tools, frameworks, and libraries.
  • Monitor, optimize and manage resource utilization in both on-premise and cloud
  • Develop and document workflow methodologies and processes.
  • Work in collaboration with other DCY’s worldwide DevOps teams.
  • As part of a matrix organization work with engineers, designers, testers and managers in multiple locations as needed to help integrate and deliver solutions

What You Need:

  • Bachelor degree in computer science or equivalent.
  • 5+ years in data management or cloud administration.
  • Excellent data and/or file management skills. 
  • Excellent attention to detail, and ability to work in a systematic, methodical, and orderly manner. 
  • Strong applied background in networking technologies
  • Extended understanding of hardware with respect to data management: I/O throughputs, caching technologies, etc.
  • Advanced Linux administration skills.
  • capability in identifying repetitive tasks, and automating them
  • experience designing, developing, testing, and deploying applications/systems using proven or emerging technologies, within complex IT environments
  • experience with scripting languages such as Python, JavaScript, etc.
  • Experience working with cloud providers (AWS or GCP preferred). And working in a hybrid environment (on-premise, cloud).
  • Deep knowledge and understanding of compilation & linkage process and build systems internals.
  • Deep knowledge and understanding of Linux OS, Windows OS
  • Experience with CI tools such as Git, Jenkins, Jira
  • strong troubleshooting and problem-solving skills
  • Strong written and verbal communication skills.
  • Ability to analyze and interpret complex problems and processes
  • Ability to interpret and articulate analytical results. 

What is Nice to Have:

  • Flexibility and creativity in solution design including leveraging emerging technologies.
  • Knowledge & experience in C++ and/or C, Python
  • Familiarity with various testing tools
  • Experience with high-availability cloud and on-premise applications and services
  • An understanding of contemporary security threats and IT security best practices
Share by: