Detailed Description: Design, implement, and maintain CI/CD pipelines supporting embedded systems, backend services, and operator interface applications. Automate build, test, and deployment processes across development, staging, and production environments. Support infrastructure for both cloud-based services and on-premise or field-deployed systems. Collaborate with software developers to improve deployment reliability, release repeatability, and environment consistency. Implement monitoring, logging, and alerting solutions to support operational visibility and incident response. Troubleshoot deployment failures, environment inconsistencies, and performance bottlenecks. Support secure software delivery practices including artifact management, access controls, secrets management, and secure configuration standards. Utilize AI development tools to assist in scripting, infrastructure-as-code development, log analysis, and root cause investigations. Evaluate AI-generated scripts and automation logic for accuracy, security implications, and operational risk. Contribute to documentation of infrastructure architecture, deployment workflows, and operational runbooks. Participate in post-incident reviews and contribute to continuous improvement of system reliability. Support field deployments and remote troubleshooting as required. Perform other related duties and special projects, as assigned.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level