Overview
Remote
$63 - $68
Contract - W2
Contract - 12 Month(s)
Skills
Amazon EC2
Amazon Web Services
FOCUS
GitHub
GitLab
IaaS
Internet
Jenkins
Conflict Resolution
Microsoft Windows
DevOps
Docker
Kubernetes
Management
Python
System Administration
Software Development
Scripting
Windows PowerShell
Computer Hardware
Scalability
Problem Solving
Orchestration
Continuous Integration
Cloud Computing
Collaboration
Communication
Continuous Delivery
Version Control
Bash
Job Details
About the Role:
We re seeking a skilled DevOps Engineer to design, implement, and maintain scalable, secure, and automated cloud infrastructure in AWS. This role will focus on optimizing our CI/CD pipelines, containerization, and automation processes for applications hosted in AWS, also support a thick client application that runs on Windows hardware and interacts with AWS services via APIs. The candidate will also support an onsite application that operates independently of the internet.
Key Responsibilities
- Design and implement CI/CD pipelines to enable rapid, reliable deployment and integration.
- Manage and optimize AWS infrastructure, ensuring scalability, performance, and security.
- Support Caltrac architecture: integrate on-premise Windows-based systems with AWS services and manage offline/onsite versions.
- Develop automation scripts and tools to streamline operations, deployments, and monitoring.
- Implement containerization strategies (Docker, ECS, EKS, etc.) for consistent, portable environments.
- Collaborate with development and IT teams to align DevOps strategies with software delivery goals.
- Monitor and troubleshoot infrastructure, pipelines, and environments proactively.
Skills and Qualifications
- Proven experience with AWS DevOps tools and services (e.g., CloudFormation, CodePipeline, ECS, Lambda, EC2).
- Strong development and scripting skills (Python, PowerShell, Bash, or similar).
- Expertise in CI/CD design and management (e.g., Jenkins, GitHub Actions, GitLab CI, or AWS CodePipeline).
- Proficiency with containerization and orchestration (Docker, Kubernetes, ECS, or EKS).
- Experience working with hybrid environments (cloud-integrated Windows applications).
- Familiarity with infrastructure as code (IaC) tools and version control systems.
- Excellent problem-solving, communication, and collaboration skills.
Preferred Qualifications
- Experience supporting thick client applications or disconnected environments.
- AWS Certification (e.g., AWS Certified DevOps Engineer or Solutions Architect).
- Background in system administration or software development.
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.