Senior Cloud Software Engineer Apply
Ellington Solutions is seeking qualified candidates that will:
- Join a dynamic team dedicated to developing robust, next-generation cloud-native frameworks and hybrid cloud business models through the use of containerization, orchestration, and function-based technologies.
- Design and establish a Zero Trust security framework.
- Proficient in deploying and managing DEVOPS, DEVSECOPS, and continuous integration/development (CI/CD) pipelines, such as GitLab, within orchestration or other cloud vendor environments.
- Experience working with various cloud providers and private cloud solutions, including Kubernetes, AWS, Azure, and OCI.
- Skilled in deploying and managing cloud package systems, such as YUM Repos and WSUS, within a hybrid cloud architecture.
Requirements
- U.S Citizenship (Required)
- Active TS/SCI with Full Scope Polygraph (Required)
- At least nine (9+) years of programming experience, with the latest experience not exceeding 1.5 years ago, using a minimum of one (1) object-oriented language, which may include, but is not limited to, Java, Python, C++, or Go.
- Alternatively, a minimum of nine (9+) years' experience in building large platforms through the integration of both open-source and commercial software, along with automation scripting.
- Proven experience in designing and developing applications within a Linux environment.
- Five years of hands-on experience with containerization technologies, such as Docker.
- Seven years of practical experience deploying applications using container orchestration technologies, including but not limited to Kubernetes.
- Advanced skills in cloud-based network troubleshooting.
- Familiarity with technologies such as Python, Angular, Django, Packer, Ansible, Docker, and AWS.
- Strong written and verbal communication skills.
- Reliability, professionalism, self-motivation, and enthusiasm.