The Swift Group is looking to hire a Software Engineer to support mission-critical applications in a dynamic setting, specifically by shaping and maintaining a high-profile, large-scale data science platform, and transitioning legacy data science environments to modern operating systems.
Requirements
- 10+ years of relevant experience working in at least one of the following cloud environments (AWS preferred, Google Compute Environment, Azure or others)
- Strong technical programming experience with Java
- Proficiency in Linux including scripting (Bash, Python) and service management (cron, systemd)
- Experience with deployment automation and continuous integration tools such as Terraform, Ansible, or similar
- Experience with code repositories and build/development pipelines, using tools like Jenkins, GitLab, Maven, or Nexus.
- Hands-on experience with containers and orchestration (Docker, Kubernetes, Mesos, or Marathon)
- Knowledge of SQL and relational database technologies (PostgreSQL, MySQL, RDS)
Responsibilities
- Design, develop, and maintain full-stack applications for multiple environments on AWS infrastructure
- Build, upgrade, and transition platform-managed containerized services
- Monitor application and system health, and troubleshoot and resolve software issues
- Provide system expertise to assist with security accreditation activities
- Work in close coordination with DevOps engineers to automate builds, deployments, and scaling processes
- Support legacy system modernization through software refactoring and containerization
Other
- BS in Computer Science or equivalent
- US citizenship and an active TS/SCI with Full Scope Polygraph security clearance required
- Onsite
- All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.