DevOps Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+16 more
Job description
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 ResponsibilitiesImbibe 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.
Requirements
Skills RequiredLinux, Google Cloud Platform, Microsoft Windows, GitHub, Jenkins, Cloud Infrastructure, Python
Skills PreferredAzure
Experience Required5+ 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, WindowExperience with one or more of the following scripting languages: Bash, PowerShell, PythonExperience 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, CircleCIExperience 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, FluentdExperience with one or more of the following configuration management tools: Ansible, Chef, PuppetExperience with one or more of the following cloud platforms: Google Cloud Platform, AWS, Azure.
About the company
The Stefanini Group is a global provider of offshore, onshore and near shore outsourcing, IT digital consulting, systems integration, application, and strategic staffing services to Fortune 1000 enterprises around the world. Our presence is in countries like the Americas, Europe, Africa, and Asia, and more than four hundred clients across a broad spectrum of markets, including financial services, manufacturing, telecommunications, chemical services, technology, public sector, and utilities. Stefanini is a CMM level 5, IT consulting company with a global presence. We are a CMM Level 5 company.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where To Find Software Engineering Jobs
Top-Paying Tech Jobs (with Salaries)
Where to Find Entry-Level Software Engineering Jobs
Is Software Engineering Over-Saturated?