Cloud Developer SME

Posted:
8/13/2024, 1:36:40 PM

Location(s):
Huntsville, Alabama, United States ⋅ Alabama, United States

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
IT & Security ⋅ Software Engineering

Workplace Type:
On-site

As the largest provider of IT services, Leidos develops and sustains large data and technology infrastructures and integrates complex law enforcement IT system for several US federal agencies.  At Leidos we offer engaging careers, a collaborative culture, and support for your career goals and growth.  This role would be serving a federal law enforcement agency from either the National Capital Region or Huntsville Alabama.

Responsible for developing the cloud service delivery models and architectural framework to enable platform as a service (PaaS), infrastructure as a service (IaaS), software as a service (SaaS), and data as a service (DaaS). Able to implement automation for cloud resources using DevSecOps best practices. Able to analyze applications and make recommendations across multiple area that identify what platforms can move, migrate, and/or be deployed into a cloud environment. Capable of providing strategies for failure/recovery, cost optimization and benefit analyses of cloud, cloud agnostic, and on-site premise services. Responsible for developing and implementing cloud-applications, migrating existing on-premises applications to the cloud, debugging cloud stacks, managing policies for the use of cloud services, requests for new technology, establishing a secure cloud environment, ensuring appropriate availability/uptime design. Works independently designing and developing new software products or major enhancements to existing cloud software.

Provides technical/management leadership on major tasks or technology assignments. Establishes goals and plans that meet project objectives. A Subject Matter Expert is an individual whose qualifications and/or expertise are exceptional and/or highly unique. Has domain and expert technical knowledge. Performs the following kinds of functions: Initiates, supervises, and/or develops requirements from a project’s inception to conclusion for complex to extremely complex programs; Provides strategic advice, technical guidance and expertise to program and project staff; Provides detailed analysis, evaluation and recommendations for improvements, optimization development, and/or maintenance efforts for client-specific or mission critical challenges/issues; Consults with client to define need or problem supervises studies and leads surveys to collect and analyze data to provide advice and recommend solutions. Decision making and domain knowledge may have a critical impact on overall project implementation.

Member of an Agile Team responsible for Scalable, cloud-based repository where data from the Data Lake is quickly formatted, enriched, analyzed, and made available to users. It provides a single location to rapidly parse, index, and secure data for Enterprise Search, Analytics, and other mission driven use cases.

Primary Responsibilities:
oSupport leadership to prioritize increased technical agility, stability, and capability through the utilization of cloud computing technologies and services
oMaximize the architectural framework concept of microservices to enable autonomous application evolution within the customer’s ecosystem
oDeliver system and infrastructure capabilities that are scalable, secure, resilient, and maximized in terms of data sharing and exploitation
oSupport cloud architectures across the AWS unclassified and classified enclaves, with a CI/CD pipeline to support deployment of services to various enclaves
oExperience utilizing various CI/CD tools such as Jenkins, GitLab and GitLab Runner, and Artifactory
oExperience deploying and orchestrating Docker containers in cloud environments
oProvide system platform management (Kubernetes) to include monitoring, troubleshooting of preproduction and production environments
oExperience with various air-gapped Government unclassified and classified AWS region (or other cloud service provider in the future) managed services, such as Simple Storage Service (S3), Elastic Compute Cloud (EC2), Relational Database Service (RDS), OpenSearch, DynamoDB, and Lambda
oManage the day-to-day operations of the cloud infrastructure, troubleshooting issues, responding to incidents, ensuring backups are operating correctly, and ensuring cost optimization
oMonitor cloud environments to prevent unforeseen charges and ensure that AWS CloudWatch or equivalent service is activated, and billing alerts and alarms are enabled based on and triggered by government defined metrics.
oSupport the migration of IT capabilities to the cloud requiring advanced knowledge of cloud infrastructure, security, networking, business analytics, and process optimization skills
oSupport Government cloud environments design including the selection of appropriate cloud services, defining network architecture, optimization for workload and capacity needs, and configuring security protocols to create and maintain the most efficient service while meeting all Agency and industry requirements
oDesign, develop, deliver, and sustain cloud-based solutions that connect disparate data sources with intent to identify possible matches and relationships
oDesign, develop, deliver, and sustain new and existing cloud-based software tools and subsystems to integrate new and existing application features with back-end system and subsystem capabilities using COTS, GOTS, custom, and open-source software tools

Basic Qualifications:
oBachelor’s Degree in Software Engineering, Computer Science, Information Systems Management, other related discipline, or equivalent experience; additional years of experience may be considered in lieu of degree
o12-15 years of prior relevant experience or a Masters 10-13 years of prior relevant experience.
oStrong communication skills
oDOD Top Secret Clearance is required.
oUS Citizenship

Preferred Qualifications:
oExperience with collaborative system delivery through configuration management, automated building, automated testing, automated deployment, and automated monitoring and notification
oAgile Experience
oExperience with Apache Niagra Files (NiFi), Apache TIKA, Databricks and Lakehouse architecture and AWS SQS message queuing service
oAgile Project Management tools: JIRA, Confluence
oUser Interface/User Experience/Front-end design prototyping using clickable tools such as Axure, Sketch, or Invision
oCommon development languages: Java, JavaScript, Python, and .NET
oSearch solutions: ElasticSearch, OpenSearch and Apache SOLR
oIaC tools: Ansible, Terraformo    

Original Posting Date:

2024-08-13

While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.

Pay Range:

Pay Range $122,200.00 - $220,900.00

The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.