Software Engineer (Java-Data-Cloud)
Local candidates only or within 1 hr. drive
Location: 2-3 days Hybrid + night and weekend on-call rotation/ Production support (1-2 times a month
Mutt Have:
Provide night and weekend on-call production & Incident Resolution
Java Developer with strong data engineering and Cloud DevOps exp (CI/CD pipelines, Gitlab, Bitbucket, Jenkins, Kubernetes, Kafka, and cloud security + Prometheus, Grafana, AppDynamics/OTEL, and Splunk)
Required Skills
Required
Skills & Qualifications:
- Bachelor's/Master's degree in Computer Science or related field.
- 2-5 years of experience in Data Engineering, Software Development, or Cloud
Infrastructure
- Programming: Strong proficiency in Java, Spring and Python.
- Cloud & Data Expertise: Hands-on experience with Snowflake, ScyllaDB,
Oracle (SQL, PL/SQL) and Couchbase
- ETL Development: Proven ability to build and scale data pipelines.
- DevOps & Automation: Experience with CI/CD pipelines, Gitlab, Bitbucket,
Jenkins, Kubernetes, Kafka, and cloud security.
- Monitoring & Troubleshooting: Expertise in tools like Prometheus,
Grafana, AppDynamics/OTEL, and Splunk
- Good communication and presentation skills
Technical Responsibilities:
- Data Pipelines: Develop and maintain ETL processes using Snowflake &
ScyllaDB.
- Backend Development: Build scalable microservices in Java.
- Cloud & Containers: Deploy Kubernetes-based applications for optimal
performance.
- CI/CD & Monitoring: Utilize Jenkins, Prometheus, Grafana, and Splunk for
automation and system monitoring.
- Database Management: Optimize performance for Oracle, Snowflake, and
ScyllaDB.
- Security & Compliance: Apply best practices for data protection and cloud
security.
Preferred Skills
- Experience with AWS