Overview
Hybrid
Depends on Experience
Contract - W2
Contract - Independent
Skills
Incident Management
Cloud Computing
Computer Networking
Continuous Delivery
Continuous Integration
Amazon Web Services
Apache Maven
Benchmarking
Data Processing
API Management
Amazon EC2
Amazon RDS
GitHub
GitLab
Gradle
Jenkins
Kubernetes
Linux
Management
Nexus
Performance Analysis
Python
API
Amazon S3
Ansible
Backup
Remote Desktop Services
Shell Scripting
DevOps
Disaster Recovery
Failover
Quality Assurance
Release Management
Streaming
Terraform
Virtualization
Job Details
Job Description:
Candidate Needs to Have:
Expertise in AWS Cloud Platforms with hands-on experience in managing cloud-based applications.
Strong proficiency in DevOps and SRE practices, including CI/CD, automation, and infrastructure as code (IaC).
Hands-on experience with OpenShift, Terraform, Ansible, CloudFormation, and Python/Shell scripting.
Strong understanding of Linux OS, Virtualization, Networking, Load Balancers, and API management.
Experience in monitoring tools, performance analysis, and troubleshooting complex infrastructure issues.
Hands-on experience with software release management, security best practices, and automation tools.
Experience in AWS services including EC2, Lambda, S3, RDS, CloudWatch, IAM, and KMS.
Deep understanding of SLI/SLO implementation and performance benchmarking.
Preferred Skills & Qualifications:
Strong experience in automating and operationalizing Dev/QA environments using tools like GitLab, GitHub, Jenkins, Maven, Gradle, and Nexus.
Knowledge of incident management, disaster recovery, and system failover strategies.
Certifications in AWS, Kubernetes, or DevOps (preferred but not required).
Key Responsibilities:
Cloud & Infrastructure Management
Manage and optimize data streaming and API components in OpenShift (On-Premise) and AWS environments.
Design, develop, and maintain CI/CD pipelines for application deployment, including APIs and data processing jobs.
Implement elastic infrastructure solutions to handle unpredictable bursts of user traffic efficiently.
Develop and maintain backup strategies for critical data and application components to support disaster recovery.
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.