DevOps, Senior Engineer
About the Role:
This position is within DCY and is located in Yerevan, Armenia. 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.
Your Team:
This position has no direct reports.
What You Will Do:
- 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:
- 7+ years of experience working in:
- Ability to analyze and interpret complex problems and processes
- 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.
- Experience with CI tools such as Git, Jenkins, Jira
- strong troubleshooting and problem-solving skills
- Strong written and verbal communication skills.
- 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.
- 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
- Good communication and presentation skills.
What Makes You Eligible:
- Willingness to travel 10%
- Willingness to work in an office/lab (Hybrid).
What We Offer:
- Access to employee discounts on world-class DCY and Samsung products (JBL, DCY Kardon, AKG, etc.)
- Extensive training opportunities through our own DCY University
- Competitive wellness benefits
- Tuition Reimbursement
- Access to DCY Campus Fitness Center and Cafeteria
- An inclusive and diverse work environment that fosters and encourages professional and personal development