Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Rivian, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Sr. Staff Ignition Software Engineer (SCADA/DevOps) at Rivian will play a pivotal role in the development and maintenance of the SCADA and automation systems utilized within Rivian’s operations. This position requires a broad understanding of both software engineering principles and DevOps practices, aimed at ensuring the reliability, scalability, and performance of Ignition-based solutions. The candidate will collaborate closely with cross-functional teams to design and implement innovative solutions that enhance operational efficiency, support real-time data visualization, and contribute to the successful deployment of Rivian’s electrification technologies.
Job Responsibilities
- Design, develop, and implement Ignition SCADA systems to monitor, control, and visualize industrial processes.
- Collaborate with operations and engineering teams to gather requirements and optimize software performance.
- Manage the deployment and maintenance of cloud-based and on-premise Ignition solutions.
- Develop automation scripts and tools to streamline workflows and improve task efficiency.
- Implement security best practices for SCADA systems within a DevOps framework.
- Monitor system performance and troubleshoot issues to ensure minimal downtime.
- Assist in the integration of IoT devices and technologies with the SCADA platform.
- Provide mentorship and guidance to junior engineers in the team.
- Stay current with industry trends and emerging technologies relevant to SCADA and DevOps.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field; Master’s degree preferred.
- A minimum of 7 years of experience in software development, with a focus on SCADA systems and DevOps.
- Proficiency in programming languages such as Java, Python, or C#.
- Strong knowledge of Ignition platform and associated technologies.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with containerization technologies (e.g., Docker, Kubernetes).
- Understanding of networking, database management, and cybersecurity fundamentals.
- Exceptional problem-solving skills and the ability to work under pressure.
- Excellent communication and teamwork skills.
Technologies & Tools
In this position, the Sr. Staff Ignition Software Engineer will utilize various technologies and tools, including but not limited to Ignition SCADA software, SQL databases for data management, cloud services like AWS or Azure for deployment and storage, containerization tools such as Docker and Kubernetes for application deployment, and CI/CD pipelines for DevOps practices. Familiarity with programming environments and languages such as Java, Python, and C# will also be essential in maintaining and extending the software solutions developed within Rivian.
Ideal Candidates
Ideal candidates for the Sr. Staff Ignition Software Engineer position possess a unique blend of technical expertise and soft skills. They are self-motivated professionals with a passion for innovation and problem-solving. A strong ability to collaborate with cross-functional teams and adapt to rapidly changing environments defines their success. Further, they exhibit a proactive approach toward continuous learning and professional development, staying ahead of industry trends to bring forward-thinking solutions to the team. A commitment to quality, safety, and excellence in performance is essential for contributing to Rivian's mission of driving the future of sustainable transportation.
Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.