Overview
On Site
Full Time
Skills
Automated Testing
Use Cases
Information Technology
Computer Science
Database
SQL
Scripting
Bash
Windows PowerShell
Python
YAML
Git
Continuous Integration and Development
Continuous Integration
Continuous Delivery
Orchestration
Kubernetes
Cloud Computing
Amazon Web Services
Google Cloud
Google Cloud Platform
Nagios
Grafana
Management
GitHub
GitLab
Microsoft Azure
DevOps
Virtualization
VirtualBox
VMware
Docker
Workflow
Job Details
Job Description
As a DevOps Engineer, you will be responsible for:
To be successful in this role, you will:
Expertise in many of the below DevOps tools is desired:
As a DevOps Engineer, you will be responsible for:
- Recommend, implement, and maintain continuous integration/continuous delivery (CI/CD) pipeline templates and best practices.
- Manage, develop, and implement solutions to further expand our use of deployment and test automation technology across the organization following business objectives.
- Serve as a primary point of contact and subject matter expert for application deployment- related issues, concerns, and needs.
- Effectively translate use cases and requirements into repeatable processes and system designs.
- Working with software developers and engineers to ensure that development follows established processes and works as intended.
- Current with industry trends, IT ops, and industry best practices, and able to identify the ones we should implement.
To be successful in this role, you will:
- Have a bachelor's degree in information technology, Computer Science, or a related field, plus three or more years of experience working with CI/CD less on infrastructure and more towards pipeline implementation, deployment.
- Have experience automating deployments.
- Have a working knowledge of databases like SQL.
- Have proficiency with scripting languages. i.e. Bash or PowerShell or Python or YAML
- Be proficient with Git and/or GitHub.
- Be familiar with monitoring & alerting capabilities with an industry-leading tool like Datadog.
Expertise in many of the below DevOps tools is desired:
- Continuous Integration/Continuous Deployment (CI/CD) Tools: GitHub Workflows or Azure Pipelines or GitLab pipelines, etc.
- Containerization and Orchestration Tools: Docker, Kubernetes, OpenShift, etc.
- Cloud Platforms: Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (Google Cloud Platform).
- Monitoring and Logging Tools: Nagios, Datadog, Grafana, Prometheus, etc.
- Source Code Management Tools: GitHub, GitLab, Azure DevOps, etc.
- Virtualization Tools: VirtualBox, VMware, Docker, etc.
- Familiar with various code branching strategies i.e. trunk based, Gitflow Workflow
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.