Software Engineer
viasat
Job Description
-
Feature Integration & Development: Writing clean, scalable, and well-tested Java code to build and extend core backend microservices.
-
Workflow Orchestration: Designing, building, and maintaining Apache Airflow DAGs and Python scripts to automate multi-step processing jobs and background tasks.
-
Kubernetes Orchestration: Writing and updating Kubernetes manifests and Helm charts to manage application pods, service configurations, and scaling strategies.
-
Continuous Deployment: Automating build, test, and release processes to support zero-downtime continuous deployment to production users.
-
Operations & Monitoring: Troubleshooting container performance, monitoring cluster health, and resolving production bottlenecks across Java services and Airflow runners.
-