Posted in

Cloud Engineer

Cloud Engineer

CompanyMagaero
LocationFayetteville, NC, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • 5 years of IT and/or software experience.
  • 3 years experience working in production Amazon Web Services environments
  • DOD 8570 IAT Level II required (Level III preferred)
  • Experience working with container technologies (Docker, rkt, containerd, and/or lxd)
  • 3 years of Kubernetes experience as it relates to maintaining clusters and deploying applications hosted on Kubernetes clusters
  • In depth understanding of DevOps methodologies and working within Agile teams
  • Worked with Concourse, Spinnaker, Jenkins, Bamboo, TeamCity or other Continuous Integration tools
  • Experience working within virtualized environments
  • Experience with virtual networking appliances and related technologies (NGINX, HAProxy, F5, AWS ALB/NLB, TLS/SSL)
  • Experience working with Git-centric workflows
  • Experience in release management
  • Competent to work at a high technical level on all phases of systems engineering activities
  • Excellent communication and briefing skills; shows tact; effective listening skills and follow through
  • Solid worth ethic and the ability to work in a mission critical environment
  • Detail oriented and organized; possess holistic understanding of IT systems
  • Provides technical guidance and leadership to engineers with less experience
  • Proficient composing Linux automation scripts (shell/BASH)
  • The minimum years of related experience required: 5
  • BS in Computer Science or Information Technology (or equivalent experience)

Responsibilities

  • Responsible for distributed and managed services
  • Responsible for automating the installation, configuration, and maintenance of platform services
  • Responsible for managing system tuning for reliability and efficiency
  • Responsible for guiding and managing software releases for new features and supporting users through consolidation
  • Responsible for performing the administrative operation of server hardware and software
  • Responsible for Ensuring system security and executing practices and procedures
  • Responsible for Troubleshooting system related problems
  • Responsible for Remaining current in operating systems/software analysis and technological developments and applications
  • Responsible for Recommending future direction or projects to management
  • Responsible for Providing expertise and direction in the development or modification of software programs and applications to enhance an operating system

Preferred Qualifications

  • Experience in multiple public cloud providers (e.g. AWS, Azure, GCP)
  • Experience with a platform as a service product such as Cloud Foundry, Heroku, Elastic Beanstalk, or similar
  • In-depth working knowledge writing Ansible playbooks
  • Experience managing and deploying applications in an air-gapped environment
  • Experience working with complex IDaM requirements and technologies (e.g. Active Directory, SAML, openLDAP, hardware tokens, OAuth 2.0, OIDC, etc.)
  • Understanding of systems monitoring, alerting and analytics especially at the container level with APM and/or other tools such as Splunk, ELK, Prometheus, etc)
  • Experience working with Windows automation (PowerShell)
  • Experience working with Gitlab for SDLC (CI/CD) functionality
  • Experience working with collaboration tools such as Jira, Confluence, Discourse. Rocketchat
  • Experience using Rancher to manage Kubernetes clusters and Kubernetes-hosted applications
  • Experience implementing and maintaining a robust PKI infrastructure within a DOD context
  • Ability to write rudimentary APIs and/or write automation to interact with existing APIs