
Cloud Security Engineer
Iridium Communications
- Chandler, AZ
- Permanent
- Full-time
- Develop high performing/scalable App Cyber Security architecture and implementation to meet the requirements of the SDA project
- Engage in cross-team DevOps, Ground and Constellation development to support AWS PaaS deployment environment and automation.
- Develop Work within the Agile/Scrum framework for software development (Atlassian tool suite desired)
- Create or maintain build environments for software products
- Play a key role in planning and executing software releases per stakeholder/program schedules and budgets
- Update issue/feature data in Atlassian Project/Software tracking tools
- Follow existing Iridium processes for Change Control, Prioritization, Risk Management, Commercial off-the-shelf (COTS) Management, Build and Test software deployments and use advanced knowledge to assist in development of process/procedure documentation materials
- Edit, structure and present data, concepts and arguments clearly and succinctly through briefings and documentation
- Respond to questions within scope from stakeholders, as appropriate
- Bachelor of Science degree in Computer Science, or other engineering discipline
- 8+ years software programming experience
- Coding experience on Agile based teams
- Excellent communication skills, with the ability to clearly convey products, deliverables, analyses, and/or issues to groups outside of your team or those who are unfamiliar with the topic
- Have confidence and be able to easily build relationships with leadership and colleagues outside of your team
- Possess an analytical mindset, with the ability to understand a situation or problem and think critically to make decisions and come up with out-of-the-box solutions
- Be proactive in providing feedback and be enthusiastic in sharing your knowledge with others
- Capable of prioritizing your own tasks and potentially the tasks of others while making sure deadlines are met
- Proactivity in seeking out ways to continuously improve yourself and gain new knowledge, including the ability to learn the different software that make up the System Performance and Analysis software
- Ability to comprehend technical documentation
- Have a positive attitude to take on ever increasing software development tasks
- Passion for working in a team driven environment consisting of operators, software testers, senior developers, and system engineers
- Experience with the following technologies:
- Design and implementation of Role-based Access Control
- Keycloak / Vault / IPA / IAM
- mTLS / SSL or security protocol equivalent
- Cryptography and PKI/Certifications
- Authentication and Authorization architecture
- Design and implementation of Kubernetes auto-deployment to AWS (Helm Charts)
- Linux based environments and bash shell scripting
- Security Vulnerability Analysis and Procedures (CVE, TLS)
- Terraform
- Python / Java / C++ / Type Script / Perl
- RESTful / HTTP / ELK or similar / WebSockets
- XML / JSON / SQL
- SQL: (e.g., PostgreSQL) and NoSQL based DBs (e.g., Mongo)
- js / Apache Web Server
- Assist in software development response to security findings
- Atlassian management/software development tools: Jira / Git / Crucible / Confluence
- Micro services architecture
- Automated testing frameworks
- Gov and non-Gov Amazon Web Services (AWS) cloud environments
- Must be a US Citizen