DevOps Engineer
Description
Stefanini Group is hiring! Stefanini is looking for a DevOps Engineer, Dearborn, MI For quick apply, please reach out to Saurabh Kapoor at 248-582-6559/saurabh.kapoor@stefanini.com We are seeking a DevOps Engineer who will be responsible for building, testing, and maintaining the infrastructure and tools for software/code development, deployment, and release. They also help the organization speed up and automate aspects of the software lifecycle through a series of DevOps practices and processes. Key Responsibilities Imbibe DevOps methodology and practices across the product lifecycle for various software components. Accelerate software releases while ensuring security and mitigating the risk of failed or recalled software releases. Increase cycle speed between feedback from end users and updated software by leveraging continuous integration, continuous deployment, and continuous feedback. Assess current systems and processes and identify and implement ways to improve them. Utilize platform and enterprise tools and infrastructure to facilitate DevOps methodology and approach. Assist with code/software releases and deployments in various environments, including production, testing, and sandbox environments. Identify and spearhead the creation of automation and innovation opportunities throughout the software product lifecycle. Set up, maintain, and optimize pipelines using Jenkins and GitHub Actions. Deploy updates and fixes as required to ensure continuous integration. Develop solutions to integrate with internal back-end systems as needed. Perform root cause analysis of development and production build and pipeline issues. Develop automation to enhance current processes. Develop new procedures for system troubleshooting and maintenance. Skills Required Linux, GCP, Microsoft Windows, GitHub, Jenkins, Cloud Infrastructure, Python Skills Preferred Azure Experience Required 5+ years of experience as a DevOps Engineer or in a similar software engineering role. Experience with embedded systems build and development processes preferred. Team leadership experience highly preferred. A strong foundation in system engineering and administration, including: Linux, Window Experience with one or more of the following scripting languages: Bash, PowerShell, Python Experience with one or more of the following version control/repository management tools: Git, GitHub, GitLab. Experience with one of the following CI/CD tools: Jenkins, GitLab CI/CD, GitHub Actions, CircleCI Experience with one or more of the following observability tools: Prometheus, Grafana, Datadog, CloudWatch, Lens. Experience with one or more of the following log management tools: Elastic Stack, Grafana Loki, Fluentd Experience with one or more of the following configuration management tools: Ansible, Chef, Puppet Experience with one or more of the following cloud platforms: GCP, AWS, Azure. Education Required Not applicable