DevOps Engineer II
- 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
+31 more
Job description
- DevOps Engineer II is a mid-level infrastructure and automation role responsible for maintaining cloud environments, supporting application deployments, troubleshooting production issues, and ensuring the stability, security, and performance of mission-critical systems.
- The ideal candidate will have experience with Linux and Windows server administration, AWS cloud services, CI/CD pipelines, automation tools, and production support.
- This role works closely with software developers to automate deployments, manage cloud infrastructure, and resolve application and server-related issues., * Build, administer, and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines.
- Configure and manage automated application deployments using DevOps tools and AWS services.
- Support developers by troubleshooting server, infrastructure, and application environment issues.
- Monitor production systems and proactively address performance, stability, and availability concerns.
- Investigate production outages, perform root cause analysis, and implement corrective actions.
- Manage AWS resources including EC2, S3, and CloudFormation environments.
- Implement production releases, migrations, and deployment activities, including occasional off-hours support.
- Support Git repositories, monitoring tools, and development platforms used by engineering teams.
- Develop automation scripts and processes to improve operational efficiency and reduce manual tasks.
- Ensure infrastructure, applications, and deployment processes remain secure, reliable, and scalable., 1. CI/CD Pipeline Administration (60%) Build, administer, and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines. Configure build plans and manage software configurations. Support developers in resolving build failures. Ensure successful end-to-end application deployments and automated AWS resource provisioning. Contribute to cloud environment setup and implementation planning.
-
Production Support & System Stability (30%) Troubleshoot server, infrastructure, and application issues impacting development and production environments. Investigate and resolve production outages through root cause analysis. Monitor production systems and proactively maintain platform stability and performance. Support developers in resolving environment-related application errors.
-
Production Deployments & On-Call Support (5%) Execute production migrations and deployments, including off-hours activities when required. Provide after-hours support for mission-critical applications and infrastructure issues.
-
Developer Tools & Environment Support (5%) Configure and maintain development tools and environments. Support Git repository administration, monitoring tools, and other DevOps platforms. Enable efficient software development through tooling and automation support.
Requirements
- Bachelor s Degree in Computer Science, Information Systems, or related field required.
- 3 years of proven experience with Linux Administration, Windows Administration, and IIS Management. Deep understanding of IIS concepts and settings.
- 3 years of experience with Amazon Web Services (AWS) EC2, S3, CloudFormation
- Moderately experienced in: Bash, Powershell, Python, XML, Web concepts such as REST APIs and SPA, HTTP Get and Post
- Skilled with Development tools and methodologies, such as XML config files, Rest API calls, HTTP Headers and Response Codes
- Proven experience and understanding with Continuous Integration/Deployment Technologies: Atlassian Bamboo, Octopus Deploy, MSBuild, NUnit, GIT, Maven, Docker.
- Must have passion for technology and focused on automation., Administrative Skills, Amazon Elastic Compute Cloud (EC2), Amazon Simple Storage Service (S3), Amazon Web Services (AWS), Application Programming Interface (API), Automation, Bash Scripting, Cloud Computing, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Corrective Action, DevOps, Docker, Environmental Issues, Git, HTTP (HyperText Transport Protocol), Identify Issues, Information Technology & Information Systems, Linux Administration, Linux Operating System, MSBuild, Machine Tool, Maven, Microsoft IIS Web Server (Internet Information Services), Microsoft Windows Server, Microsoft Windows System Administration, NUnit, On Call, Operational Improvement, Operational Strategy, Process Improvement, Production Control, Production Support, Production Systems, Programming Tools, Python Programming/Scripting Language, REST (Representational State Transfer), Resource Management, Root Cause Analysis, Scripting (Scripting Languages), Software Administration, Software Configuration Management, Software Development, Systems Administration/Management, Windows PowerShell, XML (EXtensible Markup Language)
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
Is Software Engineering Over-Saturated?
The Most Popular IT Jobs on the Market
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Dev Digest 120 - Apple and peers