The company is looking to design, implement, and deploy software that meets customer requirements, scales easily, and supports deployment in highly available environments.
Requirements
- Experience with virtualization, micro services, SDN, NFV, and Big Data platforms and technologies
- Knowledge of system protocols, how systems operate and data flows
- Ability to independently develop a full software stack
- Understanding of building blocks, interactions, dependencies, and tools required to complete software and automation work
- Experience with emerging technologies to deliver business goals
- Knowledge of current technology that supports business goals
- Ability to learn new technologies
Responsibilities
- Develops software solutions and conducts tests and inspections
- Prepares reports and calculations
- Supervises associate engineers on occasion
- Collaborates with technical teams to deliver technical solutions
- Writes basic documentation on how technology works
- Contributes clear documentation for new code and systems used
- Presents new ideas to improve existing systems/processes/services
Other
- At least 18 years of age
- Legally authorized to work in the United States
- Travel required
- DOT Regulated Position (No)
- Safety Sensitive Position (No)
- High school diploma or equivalent required (not explicitly mentioned but implied)