Related skills
docker ansible terraform linux grafanaπ Description
- Design and develop software for Kepler satellite network and mission control automation.
- Ensure performance, security, and high availability through best practices.
- Collaborate with operators, product managers, and customers on mission-critical ground systems.
- Build and optimize CI/CD pipelines to streamline deployments.
- Monitor system health, troubleshoot issues, and implement improvements.
- Help develop roadmaps and long-term technical plans for Kepler's ground segment.
π― Requirements
- Minimum 6+ years of Python experience.
- Bachelorβs degree in Computer Science or equivalent.
- Strong software design, algorithms, architecture, testing, and debugging.
- Expertise building and maintaining CI/CD pipelines (GitLab CI, GitHub Actions, Jenkins).
- Experience with Docker, Kubernetes, and infrastructure-as-code (Ansible, Terraform).
- Ability to operate in a Linux environment.
- Proficiency with Git.
- Excellent communication skills.
π Benefits
- Post-graduate degree in a relevant field.
- Experience architecting/deploying on cloud platforms (AWS, Azure, etc.).
- Proficiency in SQL and NoSQL databases (PostgreSQL, DynamoDB, etc.).
- Familiarity with Python development tools such as uv, pytest/unittest, setuptools, SWIG, and C-extensions.
- Strong knowledge of computer networking and modern networking protocols, especially delay-tolerant networking.
- Experience with event-driven architectures (Apache Pulsar, AWS SNS/SQS, Kafka, RabbitMQ).
- Familiarity with observability tools (Prometheus, Grafana, TimescaleDB, ELK stack).
- Knowledge of security best practices in software development.
π Relocation support
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest β finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!