DevOps Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
Job description
Takes day to day direction from the Technical Delivery Manager(s) and Manager of DevOps to establish Continuous Integration and Delivery Practices into each of the Program project teams.
-
Write, test, and bug-fix, performant pipelines with an emphasis on stability and long-term supportability.
-
Automate and maintain the software build process.
-
Automate software deployment and monitoring.
-
Write and maintain deployment packages including containers and helm charts
-
Write good, comprehensive operational documentation.
Operational - 50%
-
Instruct Engineers in group standards and practices.
-
Evaluate internal processes for operational enhancements and efficiencies.
-
Effectively articulate, support, and justify your decisions and deliverables
-
Manage and resolve the majority of escalations by assessing the situation promptly and implementing effective solutions
Technical & On-Call Support - 20%
-
Installing and configuring computer hardware, software, systems, networks, printers, and other equipment required for the store and test labs.
-
Monitoring and maintaining computer systems and networks
-
Responding in a timely manner to service issues and requests
-
Repairing and replacing equipment as necessary
-
Maintaining high availability of production and non-production work environment
-
As they progress, the DevOps Engineer has the ability to troubleshoot more complicated issues without direct Lead DevOps Engineer assistance. The amount of direct assistance from a Lead should be minimal.
Requirements
Advanced understanding of Windows deployment tools (i.e.; SCCM, Intune)
-
1+ Years experience using Scripting languages such as Bash, Groovy, Python, PowerShell.
-
General understanding of Build and Release Automation (i.e. Jenkins, JenkinsX).
-
Experience building CI/CD Build Pipelines
-
Experience in configuration management tools such as Git or Helm.
-
Proficient understanding of TCP/IP Networks, Firewalls, DNS and DHCP.
-
Proficient understanding of modern containerization technologies (i.e. Docker, Kubernetes).
-
Stay up-to-date on relevant technologies, plug into user groups, understand trends and opportunities to ensure we are using the best possible techniques and tools
-
Proficient troubleshooting, problem analysis and critical thinking skills.
-
Good team player and good communication skills with both non-technical & technical co-workers
-
Be able to Independently manage your day to day responsibilities and provide regular, clear status updates to your leadership - Bachelor’s Degree or Certifications in related field
Benefits & conditions
Compensation Range: $35/hr to $38/hr
Exact compensation may vary based on several factors, including skills, experience, and education.
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What Are The Top Skills Required For Azure Developers?
What’s the Difference between a Junior, Mid, and Senior Developer?
Is Software Engineering Over-Saturated?
The Most Popular IT Jobs on the Market