Cloud Solutions Architect (SAI-STAR-2034-02)

Sabree Software Services, Inc.

$120K — $145K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in software engineering or application development.
  • Strong skills in object-oriented programming using languages like Java, Go, or C#.
  • Proficiency in developing modern web applications using frameworks such as React, Angular, or Vue.
  • Hands-on experience managing cloud services in AWS, Azure, or GCP.
  • Familiarity with Linux environments and administration (CentOS, Ubuntu).
  • Experience in containerization and orchestration, particularly with Kubernetes.
  • Relevant degree in Computer Science, IT, or related field, or equivalent experience.

Responsibilities

  • Participate in all stages of the software development life cycle including estimation, design, and implementation.
  • Design and develop applications to support the mission of the Sponsor.
  • Assist in resolving software architecture challenges and design solutions.
  • Manage and maintain virtual and physical servers using VMware and various operating systems.
  • Ensure server security through best practices in compliance and privacy.
  • Proactively identify and troubleshoot hardware and software issues on servers and workstations.
  • Oversee user accounts and permissions in line with industry best practices.

Benefits

  • Work within a collaborative team environment that values innovation.
  • Opportunities for professional development in cutting-edge technologies.
  • Engagement with challenging and meaningful projects that make an impact.
  • Access to modern infrastructure and tools to enhance productivity.
  • Flexibility in work arrangements to support work-life balance.
Full Job Description
Job Description
• The Contractor shall participate in software development efforts through all aspects of the software engineering life cycle including scope and work estimation, design, documentation, implementation, testing and integration.
• The Contractor shall design and develop new applications to better meet the Sponsors mission design, as well as develop, and provide O&M for multiple tools.
• The Contractor shall assist in developing solutions to software architecture problems and broad design solutions. Cloud Engineering Team Support
• The Contractor shall manage virtual and physical servers on a virtualization platform (VMware) with Windows Server [redacted], Ubuntu, CentOS, and Ubuntu operating systems.
• The Contractor shall ensure the security of the server infrastructure by implementing industry best practices regarding privacy, security, and regulatory compliance.
• The Contractor shall use a proactive approach to anticipating, mitigating, identifying, troubleshooting, and correcting hardware and software issues on servers and workstations.

Required Skills

  • Demonstrated experience independently designing and developing cloud based applications using current best practices and architectural guidelines.
  • Demonstrated experience working in software engineering, applications development or web application development and deployment.
  • Demonstrated experience with object oriented development in a modern language (Java, Go, C##).
  • Demonstrated experience developing front ends in modern frameworks like React, Angular, or Vue.
  • Demonstrated experience developing in a Linux environment.
  • Demonstrated experience developing in a commercial clouds such as AWS, Azure, or GCP.
  • Demonstrated experience developing containerized applications using Kubernetes.
  • Demonstrated experience working with orchestration tools like Terraform, Ansible, or Helm.
  • Demonstrated experience with networking and Virtual Private Network (VPN) protocols like OpenVPN, Wireguard, and IPSec. Cloud Engineering Team Support:
  • Demonstrated experience managing end user accounts, permissions, access rights, and storage allocations in accordance with best practices.
  • Demonstrated experience installing and managing cloud based applications in AWS, Azure, or GCP.
  • Demonstrated experience with Kubernetes and containerization.
  • Demonstrated experience performing software and hardware upgrades, patches and reconfigs.
  • Demonstrated experience managing the physical environment of server racks including cable management, documenting, labeling, and configuration of KVM switching for console and remote access.
  • Demonstrated experience installing and upgrading computer components and software, managing virtual servers, and integrate automation processes.
  • Demonstrated experience troubleshooting hardware and software errors by running diagnostics, documenting problems and resolutions, prioritizing problems, and assessing impact of issues.
  • Demonstrated experience performing regular backup operations and implementing appropriate processes for data protection, disaster recovery, and failover procedures.
  • Demonstrated experience monitoring the system daily and responding immediately to performance, security or usability concerns.
  • Demonstrated experience reviewing application logs to sustain system integrity and security.
  • Demonstrated experience with Linux administration (Centos/Ubuntu/Rocky).
  • Demonstrated experience communicating issues and resolutions to all levels of an organization.
  • Demonstrated experience responding and resolving help desk and JIRA requests.
  • Associate or Bachelor's degree in Computer Science, Information Technology, System Administration, or a closely related field, or equivalent experience.


Desired Skills

  • Demonstrated experience with Java/Go.
  • Demonstrated experience with Javascript.
  • Demonstrated experience with React, Angular, or Vue.
  • Demonstrated experience with development in AWS, Azure, or GCP (specifically experience with EC2, S3, EKS, EFS, Route53, Load Balancers or their equivalents).
  • Demonstrated experience with Kubernetes.
  • Demonstrated experience with automation - CI/CD (Gitlab). Cloud Engineering Team Support
  • Demonstrated experience in system administration.
  • System administration and IT certifications in Linux, Microsoft, or other network related fields
  • Demonstrated experience with Virtual Private Network (VPN) technologies like OpenVPN, Wireguard, and IPSec.
  • Demonstrated experience with virtualization, VMWare, or equivalent.
  • Demonstrated experience with scripting (Bash, Python, Powershell) and automation tools.

Similar Jobs

More Jobs at Sabree Software Services, Inc.

More Enterprise Technology Jobs

Find similar Cloud Solutions Architect (SAI-STAR-2034-02) jobs: