Why This Role Stands Out
This hybrid role offers a fantastic opportunity to architect and deploy cutting-edge big data solutions on OpenShift, fostering significant career growth in a dynamic tech environment. You'll thrive here if you're passionate about optimizing large-scale data pipelines and building robust CI/CD processes. Apply now to leverage your skills in a role that combines innovation with flexibility.
Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
Charlotte, NC, United States
Posted
Yesterday
DockerScalaShellAWSEncryptionAirflowApacheApache SparkAzureData PipelineGitGitHub ActionsGoogle CloudGrafanaHelmJavaKafkaKubernetesPrometheusPythonREST
Job Description
Job Description:
- Platform Management: Deploy, configure, and maintain containerized Spark Applications on OpenShift or Google Cloud
- Data Pipeline Development: Design and implement large-scale data processing workflows using Apache Spark and Apache Airflow
Optimization: Tune Spark jobs for performance, leveraging OpenShift's resource management capabilities(e.g., Kuberetes orchestration, auto-scaling).
Integration: Integrate spark with other data sources (e.g., Kafka, s3, cloud storage) and sinks (e.g., databases, data lakes)
CICD Implementation: Build and maintain CI/CD pipelines for deploying Spark application in OpenShift using tools like GitHub actions, Sonar, Harness. - Monitoring & Troubleshooting: Monitor cluster health, Spark job performance, and resource utilization using OpenShift tools(e.g., Prometheus, Grafana) and resolve issues proactively Security: Ensure compliance with security standards, Implementing role-based access control(RBAC) and encryption for data in transit and at rest.
- Collaboration: Work with cross-functional teams to define requirements, Architect solutions, and support production deployments.
Technical Skills:
- Proficiency in Spark frameworks(Python/PySpark, Scala, or Java)
- Handson experience with micro services architecture solutions (eg, API design, development, and testing)
- Proficiency in creating and maintaining conda environments and dependencies
- Working knowledge with Docker and Kubernetes solutions (e.g., pods, deployments, services and images)
- Knowledge of distributed systems, cloud platforms (AWS, GP, Azure), and data storage solutions (e.g., S3, HDFS)
- Programing: Strong coding skills in Python, Scala, or Java; experience with shell scripting is a plus.
- Tools: Experience with Git Actions, Helm, Harness, and CI/CD tools.
Problem-Solving: Ability to debug complex issues across distributed systems and optimize resource usage.
Similar jobs
- IN
Senior Full-Stack / AI Platform Engineer
NewIntuitive
Sunnyvale, CA🇺🇸On-site8 hours agoFastAPIGCPShell+11Technology - NA
Associate Principal Engineer - Infor M3 Developer
NewNagarro
Easton, PA🇺🇸Hybrid10 hours agoSOAPSQLAPI Gateway+5Technology - SE
Developer Advocate
NewServiceNow
Dallas, Texas🇺🇸Remote11 hours agoHTTPSTechnology - TM
W2 Remote Role: Salesforce Developer | Apex | LWC | Service Cloud and Experience Cloud | 15+ Years of exp.
NewTMS LLC
Parsippany-Troy Hills, NJ🇺🇸Remote12 hours agoAzureGitGitHub Actions+1Technology - PG
Full Stack Developer - Advanced
PTR Global
Jersey City, NJ🇺🇸$70 - $80/hrOn-site1 week agoSpringSpring BootAWS+5Technology - PG
CMDB Dashboard Developer
NewPTR Global
Coppell, TX🇺🇸$57/hrHybridYesterdaySQLETLTableau+1Technology