Cloud Developer Sr.

$85,800 - $209,100/Yr

Cgi Technologies And Solutions - Huntsville, AL

posted 2 months ago

Full-time - Mid Level
Huntsville, AL
Professional, Scientific, and Technical Services

About the position

The Cloud Developer supports solution development with subject matter experts and engineers to build Cloud Solution Offerings focused on Enterprise level data. This role involves designing and implementing core infrastructure systems that will support the creation of innovative cloud solutions. The Cloud Developer will provide subject matter expertise and the ability to clearly present concepts and services to help build innovative cloud solutions. Responsibilities include defining the system landscape, identifying gaps between the current and desired end-states, and delivering cloud-based solutions. The developer will recommend alternate choices, conduct trade-offs, and perform impact analysis. Collaboration is key in this role, as the Cloud Developer will work with technical teams and senior architects to finalize specifications related to integration between systems. Understanding security is crucial, as the developer will identify encryption and controls needed to protect information. The position also requires liaising with external providers to resolve any issues in the functionality and interoperability of new cloud applications, cloud-based infrastructure, and other cloud services with existing IT systems. Additionally, the Cloud Developer will coordinate testing efforts to identify and resolve system integration issues. The role involves maintaining the Apache Hadoop Ecosystem, especially utilizing HBase, MapReduce, and Spark, as well as ETL processes utilizing Linux shell scripting, Perl, Python, and Apache Airflow. Familiarity with AWS services such as CloudWatch, CloudTrail, ELB, EMR, KMS, SQS, SNS, and Systems Manager is essential. The developer will also support, maintain, and migrate JavaFX applications to modern cloud-native solutions.

Responsibilities

  • Design and implement core infrastructure systems to support innovative cloud solutions.
  • Define the system landscape and identify gaps between current and desired end-states.
  • Deliver cloud-based solutions and recommend alternate choices and trade-offs.
  • Work with technical teams and senior architects to finalize specifications for system integration.
  • Identify encryption and controls needed to protect information and ensure security compliance.
  • Collaborate with technical teams and management to align cloud services with organizational roadmaps.
  • Liaise with external providers to resolve functionality and interoperability issues of cloud applications.
  • Coordinate testing efforts to identify and resolve system integration issues.
  • Maintain the Apache Hadoop Ecosystem, utilizing HBase, MapReduce, and Spark.
  • Implement ETL processes using Linux shell scripting, Perl, Python, and Apache Airflow.
  • Utilize AWS services such as CloudWatch, CloudTrail, ELB, EMR, KMS, SQS, SNS, and Systems Manager.
  • Support and migrate JavaFX applications to modern cloud-native solutions.

Requirements

  • Bachelor's degree in Information Technology or related discipline.
  • Minimum of 8-10 years' experience as a Cloud Developer.
  • Knowledge of both AWS and Azure Cloud technologies.
  • Proficiency in Vue.js, ASP.NET (C#), Nodejs, React, JavaScript, HTML, CSS, PostgreSQL, Liquibase, Elasticsearch, and Git.
  • Knowledge of Apache Airflow, Apache TIKA, Ansible, and Terraform.
  • Familiarity with Distributed Systems patterns such as Domain Driven Design (DDD), Command Query Responsibility Separation (CQRS), Event Sourcing, and Service Oriented Architecture (SOA).
  • Experience with messaging patterns and technologies such as RabbitMQ.
  • Thorough understanding of Cloud Computing delivery models: IaaS, PaaS, and SaaS.
  • Experience with infrastructure components like firewalls, load balancers, hypervisors, storage, and security.
  • Ability to present concepts and Cloud Managed Services products clearly to clients.
  • Understanding of Agile, DevOps, and Infrastructure as Code (IaC).
  • CompTIA Security Plus certification.
  • Active Top-Secret clearance.

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid maternity and parental leave
  • Learning opportunities and tuition assistance
  • Member assistance and wellness programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service