Cloud Developer - SME

$122,200 - $220,900/Yr

Leidos - Huntsville, AL

posted 2 months ago

Full-time - Senior
Huntsville, AL
Professional, Scientific, and Technical Services

About the position

As the largest provider of IT services, Leidos develops and sustains large data and technology infrastructures and integrates complex law enforcement IT systems for several US federal agencies. This role is pivotal in serving a federal law enforcement agency from either the National Capital Region or Huntsville, Alabama. The primary responsibility involves developing cloud service delivery models and architectural frameworks to enable various service models including Platform as a Service (PaaS), Infrastructure as a Service (IaaS), Software as a Service (SaaS), and Data as a Service (DaaS). The position requires the ability to implement automation for cloud resources using DevSecOps best practices, analyze applications, and make recommendations regarding their migration or deployment into a cloud environment. The role also encompasses providing strategies for failure/recovery, cost optimization, and benefit analyses of cloud, cloud-agnostic, and on-site premise services. The individual will be 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, and establishing a secure cloud environment while ensuring appropriate availability and uptime design. This position requires independent work in designing and developing new software products or major enhancements to existing cloud software, providing technical and management leadership on major tasks or technology assignments, and establishing goals and plans that meet project objectives. As a Subject Matter Expert, the individual will initiate, supervise, and develop requirements from a project's inception to conclusion for complex programs, providing strategic advice, technical guidance, and expertise to program and project staff. The role involves detailed analysis, evaluation, and recommendations for improvements, optimization development, and maintenance efforts for client-specific or mission-critical challenges. The individual will consult with clients to define needs or problems, supervise studies, and lead surveys to collect and analyze data to provide advice and recommend solutions. Decision-making and domain knowledge will have a critical impact on overall project implementation. The individual will be a member of an Agile Team responsible for a scalable, cloud-based repository where data from the Data Lake is quickly formatted, enriched, analyzed, and made available to users, providing a single location to rapidly parse, index, and secure data for Enterprise Search, Analytics, and other mission-driven use cases.

Responsibilities

  • Develop cloud service delivery models and architectural frameworks for PaaS, IaaS, SaaS, and DaaS.
  • Implement automation for cloud resources using DevSecOps best practices.
  • Analyze applications and make recommendations for migration or deployment into a cloud environment.
  • Provide strategies for failure/recovery, cost optimization, and benefit analyses of cloud services.
  • Develop and implement cloud applications and migrate existing on-premises applications to the cloud.
  • Debug cloud stacks and manage policies for the use of cloud services.
  • Establish a secure cloud environment and ensure appropriate availability and uptime design.
  • Design and develop new software products or major enhancements to existing cloud software.
  • Provide technical and management leadership on major tasks or technology assignments.
  • Establish goals and plans that meet project objectives.
  • Initiate, supervise, and develop requirements for complex programs from inception to conclusion.
  • Provide strategic advice, technical guidance, and expertise to program and project staff.
  • Conduct detailed analysis, evaluation, and recommendations for improvements and optimization development.
  • Consult with clients to define needs or problems and supervise studies to collect and analyze data.
  • Monitor cloud environments to prevent unforeseen charges and ensure billing alerts are enabled.

Requirements

  • Bachelor's Degree in Software Engineering, Computer Science, Information Systems Management, or related discipline, or equivalent experience; additional years of experience may be considered in lieu of degree.
  • 12-15 years of prior relevant experience or a Master's degree with 10-13 years of prior relevant experience.
  • Strong communication skills.
  • DOD Top Secret Clearance is required.
  • US Citizenship.

Nice-to-haves

  • Experience with collaborative system delivery through configuration management and automated processes.
  • Agile experience.
  • Experience with Apache Niagra Files (NiFi), Apache TIKA, Databricks, and Lakehouse architecture.
  • Familiarity with Agile Project Management tools: JIRA, Confluence.
  • User Interface/User Experience design prototyping using tools like Axure, Sketch, or Invision.
  • Proficiency in common development languages: Java, JavaScript, Python, and .NET.
  • Experience with search solutions: ElasticSearch, OpenSearch, and Apache SOLR.
  • Knowledge of Infrastructure as Code (IaC) tools: Ansible, Terraform.

Benefits

  • Competitive salary range of $122,200.00 - $220,900.00 based on experience and qualifications.
  • Opportunities for career growth and development within a collaborative culture.
  • Engaging work environment with a focus on technology and innovation.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service