
Cloud Developer
SilverEdge Government Solutions
full-time
Posted on:
Location Type: Office
Location: McLean • Virginia • United States
Visit company websiteExplore more
About the role
- Work with data scientists and data engineers to architect, operate, and document relevant cloud-on prem hybrid solutions to optimize relevant workflow components for advanced artificial intelligence applications.
- Lead work to optimize cloud-based computing technologies, such as leveraging pyspark, distributed computation, and model training/inference, and integrate solutions into relevant delivery mechanisms or partner systems.
- Build tools and scripts to monitor, troubleshoot, automate, and deploy AI models and outputs as part of a variety of existing business analytic platforms.
- Be directly responsible for solutions related to the Sponsor’s analytic work in these key areas: availability, latency, performance, efficiency, documentation, change management, monitoring, security, emergency response, and capacity planning.
- Apply, develop and deploy cloud microservices and integration of cloud resources with on prem high performance computation servers to support the Sponsor’s efforts.
- Create and use optimal solutions to store and host information.
- Create software pipelines to query databases of interest, combine and merge data sources, and analyze information.
- Use the knowledge management, version control, coding standards, and delivery platforms.
- Champion and manage requirements, builds, upgrades, and fixes within multiple (dev, test, production) environments.
- Assist developers and data scientists with code deployments, particularly providing CI/CD configuration.
- Leverage available solutions to create automations that enable timely tipping and queuing.
- Optimize open-source software to accelerate mission solutions and minimize proprietary dependencies at the direction of the Sponsor.
- Use a microservice-based architecture and agile coding for engineering and development activities to support reliable network performance, modern resource management, and security processes.
- Develop analytical software packages, pipelines, and custom virtual environments for deployment in secure environments including standalone workstations, standalone compute clusters, secure cloud environments, and on-premises network infrastructure.
Requirements
- Demonstrated experience with Python, Bash, and Terraform.
- Demonstrated experience Anaconda for development purposes.
- Demonstrated experience building and maintaining CI/CD pipelines with software such as source control (Git/GitHub), continuous build/delivery (Jenkins), issue management (Jira), and documentation/collaboration (Confluence).
- Demonstrated experience with automated testing and deployment of infrastructure or configurations.
- Demonstrated experience in the administration, provisioning, and use of cloud technologies (i.e. AWS) particularly with application of data science approaches in the cloud.
- Demonstrated experience deploying and tuning Apache NiFi or other ETL workflows.
- Demonstrated experience hosting and managing Structured Query Language (SQL) databases within cloud based relational databases.
- Demonstrated experience optimizing connectivity between cloud-based services and on prem high performance cloud compute servers.
- Demonstrated experience with DevSecOps solutions and tools.
- Demonstrated experience in the cyber security domain to include: governance and risk management, compliance, encryption, software development security, access control, network security or secure architecture, or security operations.
- Demonstrated experience preparing presentations and presenting to senior stakeholders.
Benefits
- Health insurance
- Professional development opportunities
- Work-life balance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonBashTerraformAnacondaCI/CDApache NiFiSQLDevSecOpscloud technologiesautomated testing
Soft skills
leadershipcommunicationdocumentationchange managementmonitoringsecurityemergency responsecapacity planningcollaborationpresentation