Ardent Principles · 21 hours ago
Software Engineer (Cloud computing)
Ardent Principles is a technology company focused on delivering advanced services in data science, software engineering, and IT program management. They are seeking a Software Engineer with expertise in cloud computing and system administration to monitor, troubleshoot, and automate deployments while ensuring security in complex infrastructures.
ConsultingCyber SecurityInformation TechnologySoftware Engineering
Responsibilities
Must have a strong foundation in system admin and cloud computing
Focus on monitoring, troubleshooting, and automating deployments, and secondarily, additional strengths in managing IT security vulnerabilities and security control
Leveraging a background in programming, software tools and packages, operating systems, and networking to solve collection needs in cloud environments
Cloud services, including Lambda functions and layers, S3, Batch, EC2, EventBridge, SQS, SNS, IAM roles, DynamoDB, and container services
Experience in System Administration
Building and maintaining secure web applications on the Sponsor’s network JWICS C2S network
Designing, developing, querying and maintaining ElasticSearch/AWS OpenSearch and related technologies
Writing and tuning complex queries against structured and unstructured data sets using both SQL and ElasticSearch/OpenSearch languages
Integrating Services C2S services including Lambdas, SNS, SQS, etc
Integrating AWS services including Lambdas, SNS, SQS, etc., in the sponsor’s classified environment
Using AWS Cloud Development Kits (CDK). (CloudFormation, Terraform or similar are NOT substitutes for CDK experience)
Transforming data in various file formats into common formats, such as JSON, CSV, or XML
Working with application developers to identify and implement infrastructure and deployment requirements
Using Python
Linux shell scripting
Building Docker containers and images
Ability to listen and transcribe from mission need to technical requirements for Sponsor consideration
Ability to reflect back an understanding of the mission need described and convey how a technical solution will deliver mission results
Prioritizing work based on mission need
Documenting and communicating technical and non-technical mission requirements for all audiences
Working with other technical teams across multiple organizational boundaries
Assessing project requirements and making informed recommendations
Qualification
Required
Active TS/SCI with Full Scope Polygraph
Must have a strong foundation in system admin and cloud computing
Focus on monitoring, troubleshooting, and automating deployments, and secondarily, additional strengths in managing IT security vulnerabilities and security control
Leveraging a background in programming, software tools and packages, operating systems, and networking to solve collection needs in cloud environments
Cloud services, including Lambda functions and layers, S3, Batch, EC2, EventBridge, SQS, SNS, IAM roles, DynamoDB, and container services
Experience in System Administration
Building and maintaining secure web applications on the Sponsor's network JWICS C2S network
Designing, developing, querying and maintaining ElasticSearch/AWS OpenSearch and related technologies
Writing and tuning complex queries against structured and unstructured data sets using both SQL and ElasticSearch/OpenSearch languages
Integrating Services C2S services including Lambdas, SNS, SQS, etc
Integrating AWS services including Lambdas, SNS, SQS, etc., in the sponsor's classified environment
Using AWS Cloud Development Kits (CDK). (CloudFormation, Terraform or similar are NOT substitutes for CDK experience)
Transforming data in various file formats into common formats, such as JSON, CSV, or XML
Working with application developers to identify and implement infrastructure and deployment requirements
Using Python
Linux shell scripting
Building Docker containers and images
Ability to listen and transcribe from mission need to technical requirements for Sponsor consideration
Ability to reflect back an understanding of the mission need described and convey how a technical solution will deliver mission results
Prioritizing work based on mission need
Documenting and communicating technical and non-technical mission requirements for all audiences
Working with other technical teams across multiple organizational boundaries
Assessing project requirements and making informed recommendations
Preferred
Using tools, such as IDA Pro, Ghidra, JADX, or APKtool
Working with multiple cloud providers
Using other programming languages in addition to Python
Benefits
Highly Competitive Salary
Generous Paid Time Off
Dedicated Training Budget
100% Employer-Covered Family Vision, Dental, and Health Insurance
100% Employer-Covered Life and Disability Insurance
401(k) Plan with a 6% Employer Match
11 Paid Government Holidays
Spot Bonuses for Exceptional Performance
Company
Ardent Principles
Ardent Principles is an IT consulting firm that offers system engineering, cyber security, program management, and IT support services.
Funding
Current Stage
Early StageCompany data provided by crunchbase