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.
Job Requirements
Details:
Skills Required- Linux, GCP, Microsoft Windows, GitHub, Jenkins, Cloud Infrastructure, Python
Skills PreferredExperience 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**Listed salary ranges may vary based on experience, qualifications, and local market. Also, some positions may include bonuses or other incentives***Stefanini takes pride in hiring top talent and developing relationships with our future employees. Our talent acquisition teams will never make an offer of employment without having a phone conversation with you. Those face-to-face conversations will involve a description of the job for which you have applied. We will also speak with you about the process, including interviews and job offers.
#LI-SK2
#LI-ONSITE
Pay Range:
$ 61.00 - $ 66.00