Designs, develops, supports, and maintains the organization's systems infrastructure.
Writes code that ensures functionality of operating systems, drivers, and utility tools. Updates system related installation documentation and performs end-user support.
| Job Title | Job Description | |
|---|---|---|
| 1 | Engineer - Specialist/Project Lead | The Engineer - Specialist/Project Lead resolves highly complex technical issues and conducts advanced research. Provides expert judgment and analysis for the design, development and implementation of technical products and systems. Being an Engineer - Specialist/Project Lead has extensive engineering knowledge and is considered an expert in one or more engineering specialties. Recommends alterations to development and design to improve quality of products and/or procedures. In addition, Engineer - Specialist/Project Lead requires a bachelor's degree of engineering. Typically reports to a supervisor or manager. Engineer - Specialist/Project Lead is a specialist on complex technical and business matters. Work is highly independent. May assume a team lead role for the work group. Working as an Engineer - Specialist/Project Lead typically requires 7+ years of related experience. |
| 2 | Principal Algorithm Engineer | The Principal Algorithm Engineer performs research and testing to develop machine learning algorithms and predictive models. Designs and develops scalable solutions using AI tools and machine-learning models. Being a Principal Algorithm Engineer conducts model training and evaluation. Utilizes big data computation and storage tools to create prototypes and datasets. In addition, Principal Algorithm Engineer integrates, tests, tunes, and monitors solutions. Proficient with multiple AI tools such as Python, Java, or R and machine learning frameworks like Spark, TensorFlow, or sciket-learn. Requires a master's degree in computer science, mathematics, engineering or equivalent. Typically reports to a manager or head of a unit/department. Being a Principal Algorithm Engineer work is highly independent. May assume a team lead role for the work group. A specialist on complex technical and business matters. Working as a Principal Algorithm Engineer typically requires 7+ years of related experience. |
| 3 | Product Test Engineering - Specialist | The Product Test Engineering - Specialist participates in final system integration and validation to identify functional problems. Interacts with other engineering groups to define, document, analyze, perform, and interpret tests for products, systems, components, or modifications. Being a Product Test Engineering - Specialist creates, documents, and analyzes complex test cases and provides feedback and recommendations for product or design changes. Defines internal quality control standards and the maintenance of reliability programs. In addition, Product Test Engineering - Specialist ensures testing procedures are in compliance with any required industry specific standards. Develops and implements improvements to overall testing and quality programs. May coordinate with vendors or suppliers to modify or develop testing for components or other parts. Requires a bachelor's degree of Engineering. Typically reports to a supervisor or manager. Product Test Engineering - Specialist is a specialist on complex technical and business matters. Work is highly independent. May assume a team lead role for the work group. Working as a Product Test Engineering - Specialist typically requires 7+ years of related experience. |
| 4 | DevOps Principal Engineer | The DevOps Principal Engineer monitor, troubleshoot, maintain, and continuously improve building, packaging, and deployment processes. Design, build and maintain a stable and efficient infrastructure to optimize service delivery across production, QA, and development environments throughout the development lifecycle. Being a DevOps Principal Engineer utilize a consistent DevOps approach to improve all phases of the process and ensure end-to-end quality across functions. Implement automated infrastructure capabilities like backups, security tools, monitoring. In addition, DevOps Principal Engineer knowledge of deployment/configuration management tools like Jenkins, Maven, Puppet, or Ansible. Utilizes version control tools like GIT, Bitbucket, SVN, or CVS. Experienced with network infrastructure, database, cloud and data center operations, and security protocols. Strong knowledge of Linux and/or Windows OS. Understands AWS and other services. Experience with programming and scripting with languages like Python, Perl, Bash, PHP, Java, SQL, or C++. Typically requires a bachelor's degree. Typically reports to a manager or head of a unit/department. Being a DevOps Principal Engineer work is highly independent. May assume a team lead role for the work group. A specialist on complex technical and business matters. Working as a DevOps Principal Engineer typically requires 7+ years of related experience. |
| 5 | Entry Software Engineer | The Entry Software Engineer performs coding, debugging, testing and troubleshooting throughout the application development process. Designs and develops software applications. Being an Entry Software Engineer typically reports to a manager. Requires a bachelor's degree. Being an Entry Software Engineer works on projects/matters of limited complexity in a support role. Work is closely managed. Working as an Entry Software Engineer typically requires 0-2 years of related experience. |
| Skills | Proficiency Level |
|---|---|
| Analytical Thinking | Level 4 |
| Attention to Detail | Level 4 |
| Time Management | Level 3 |