Cloud Developer/Integrator

Marathon TS

$100K — $130K *
Information Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • 5-14 years of progressive experience in software engineering with similar project complexity.
  • Bachelor's degree in computer science or related discipline or equivalent experience.
  • Proven track record in provisioning and managing cloud infrastructure.
  • Deep knowledge of Infrastructure as Code tools like Terraform and AWS CloudFormation.
  • Experience with resilient cloud architecture designs and implementation.
  • Familiarity with container technologies such as Docker and Kubernetes.
  • Strong background in monitoring and troubleshooting cloud infrastructure.

Responsibilities

  • Design, implement, and maintain cloud infrastructure according to best practices.
  • Build reusable modules for Infrastructure as Code and enforce development standards.
  • Continuously monitor infrastructure health and performance to resolve issues.
  • Develop strategies for backup, recovery, and cloud cost optimization.
  • Participate in continuous improvement initiatives for system capabilities.
  • Contribute to documentation and performance metrics for operational procedures.
  • Stay updated on emerging technologies and recommend enhancements.

Benefits

  • Dynamic work environment with a focus on innovation and teamwork.
  • Opportunity for continuous learning and professional development.
  • Participation in key cloud projects with modern technology stacks.
  • Encouragement for recommending system enhancements and improvements.
  • Flexibility for career growth within a progressive cloud computing team.
Full Job Description
We're seeking a Cloud Developer to join our dynamic team.
Essential Responsibilities:
  • Design, implement, and maintain cloud infrastructure (e.g., modernization, migration, roadmaps, etc.), ensuring that systems are designed and maintained following best practices and governance requirements.
  • Build reusable modules (e.g., Helm Charts, Terraform, etc.) and enforce development standards for creation and maintenance of Infrastructure as Code (IaC).
  • Development experience with Java and React
  • Continuously monitor the health and performance of the infrastructure and systems using logging and alerting, identify issues and implement solutions for improved efficiency.
  • Provide strategies for failure/recovery (e.g., backup, high availability, etc.), cost optimization (e.g., tagging, budgets, rightsizing, autoscaling, etc.) and benefit analysis of cloud services.
  • Participate in continuous improvement initiatives to enhance system capabilities and efficiency.
  • Contribute to deliverables (e.g., architectures, runbooks, and operational procedures) and performance metrics, where applicable, and provide knowledge transfer to internal teams.
  • Stay abreast of emerging technologies and recommend enhancements to current systems.


Minimum Requirements (Knowledge, Skills, and Abilities):

Proven progressive responsibility and experience, collectively, with the following:
  • Experience provisioning, configuring, and managing cloud infrastructure and services (e.g., compute, storage, networking, IAM)
  • Experience designing and implementing secure, scalable cloud architectures
  • Experience developing and maintaining Infrastructure as Code (laC) using tools such as Terraform, CloudFormation, AWS CDK, etc.
  • Knowledge of containers and platform workloads (e.g., Docker, Kubernetes/EKS/AKS/GKE).
  • Experience configuring monitoring, logging, and alerting using tools such as CloudWatch, Prometheus/Grafana, ELK/OpenSearch, etc. and responding to incidents.
  • Experience implementing and testing backup, disaster recovery, and high-availability strategies.
  • Experience managing secrets and key management with tools such as KMS/KeyVault/Secret Manager, certificates, and rotation policies.
  • Experience optimizing cloud cost and performance (e.g., tagging, budgets, rightsizing, autoscaling) and producing usage/cost reports.
  • Experience troubleshooting cloud infrastructure issues across networking (DNS, routing, VPN), security, and service limits.
  • Experience documenting architectures, runbooks, and operational procedures.
  • Experience with Linux OS


Minimum Education:

Bachelor's degree in computer science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.

Minimum Years of Experience:

Fourteen (14) years' experience as a SWE in programs and contracts of similar scope, type, and complexity is required.

#CJJOBS

Similar Jobs

More Jobs at Marathon TS

More Information Technology Jobs

Find similar Cloud Developer/Integrator jobs: