
DevOps Engineer
Hyundai Motor America
full-time
Posted on:
Location Type: Office
Location: Superior • Missouri • 🇺🇸 United States
Visit company websiteJob Level
Junior
Tech Stack
AndroidAWSAzureCloudDockerGoJavaKotlinKubernetesLinuxOpenShiftPythonQtRustSDLC
About the role
- Develop the core software engineer workflows using modern DevOps techniques
- Define and configure the DevOps environment with a focus on automation, configuration, containerization, and virtualization
- Create integration focused CI/CD to enable efficient stakeholder management
- Enable the software to run virtually in the cloud for development and testing purposes
- Develop, automate, and maintain the build environment for the embedded automotive software
- Automate the test deployment infrastructure
- Enable remote access and maintenance of lab machines
- Travel both domestically and internationally (up to 20%)
Requirements
- B.S. in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering or a combination of education and equivalent experience
- Proficiency with common DevOps software: OpenShift/Kubernetes, Docker, QEMU, Artifactory, GitLAB or GitHub
- Experience with cloud development using AWS or Microsoft Azure
- Experience with cloud development for CI/CD
- Programming experience in C/C++, Python, Java/Kotlin, Bash Scripting, with Rust, and Go, and Qt as a nice-to-have.
- Experience with software development life cycle, infrastructure as code, requirements tracking, test automation frameworks
- Knowledge in Agile, DevOps development processes and tools such as Jira, Confluence, and Bitbucket
- Able to adapt to agile work scope with shifting priorities, demands, and timelines
- Comfortable with blank-slate initiatives as well as on-going established projects
- Good communication skills and ability to develop/keep good relationships with tech experts from R&D Center and internal counterpart teams
- 1+ years of experience in a similar role (preferred)
- M.S. in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering or a related field (preferred)
- Experience in production SW lifecycle including requirements, system design, development, and maintenance of the embedded software for vehicle systems (preferred)
- Working knowledge of operating systems such as QNX, Linux, Open-Source SW, Yocto, and Android (preferred)
- Working knowledge of vehicle communication network systems (CAN, LIN, Ethernet, etc.) and instrumentation/operation of data acquisition systems such as ETAS/INCA and Vector/CANoe (preferred)
Benefits
- Zero-dollar Employee Premiums on Medical, Dental, and Vision for You and Your Family
- 100% Employer-paid Disability and Life Insurance
- Generous Paid Time Off, Including Vacation, Sick, and Abundant Holidays
- Hybrid Work Schedule
- Competitive Salaries
- A Global Environment that Fosters Diversity
- Retirement Savings and Planning Benefits
- Access to Health Savings Accounts and Flexible Spending Accounts
- Flexible Work Hours
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
DevOpsCI/CDC/C++PythonJavaKotlinBash ScriptingRustGoQt
Soft skills
communicationrelationship buildingadaptabilityagile methodology
Certifications
B.S. in Software EngineeringM.S. in Software Engineering