CACI International Inc

Cloud Software Engineer

CACI International Inc

full-time

Posted on:

Location Type: Remote

Location: MarylandUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $82,100 - $172,400 per year

About the role

  • Leverage your existing knowledge of languages, tools, frameworks, and services our team uses, while learning those you do not yet have experience in.
  • Apply your architectural, design, and development skills to deliver cloud focused applications
  • Participate in agile scrum standups and planning/review meetings, track and update progress within online ticketing system
  • Manage your time and track progress through our ticket tracking system
  • Learn from as well as provide documentation on projects you are working on
  • Perform incremental testing actions on code, processes, and deployments to identify ways to streamline execution and minimize errors encountered
  • Apply existing infrastructure, IT, or systems engineering experience to solve problems with tools and concepts unique to Cloud Service Provider environments
  • Present your work and other knowledge to team members and leadership as needed
  • The ability to mentor junior staff on technical topics including architecture, design, and development

Requirements

  • Must have a BA or BS in Computer Science, Computer Engineering, IT, IS, or equivalent area of technical study
  • Must have 5+ years of relevant work experience in software engineering in Cloud environments or similarly relevant environment native solutions
  • Experience with software development in Go, Python, Java, Node.js, or Bash
  • Experience with structured and unstructured file formats such as JSON or YAML
  • Experience performing development and automation in Windows and/or Linux environments
  • Strong written and verbal communication skills
  • Ability to work well among team members across multiple time zones remotely with active engagement to ensure team members understand their target goals
  • Experience with container orchestration environments (e.g., Kubernetes, OpenShift )
  • Understanding of DevSecOps methodologies and CI/CD pipelines (e.g., Jira, GitLab, Argo, Jenkins)
  • Experience with microservices, scalable architectures, containerization, cloud
  • Experience with Infrastructure as Code (e.g., Cloud Formation, Terraform, CDK, Ansible, Puppet, Chef)
  • Experience with database technologies (e.g., RDBMS, NoSQL), data modelling, and SQL
Benefits
  • Healthcare
  • Wellness
  • Financial
  • Retirement
  • Family support
  • Continuing education
  • Time off benefits
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GoPythonJavaNode.jsBashJSONYAMLKubernetesOpenShiftInfrastructure as Code
Soft Skills
strong written communicationstrong verbal communicationteam collaborationmentoringtime managementactive engagement
Certifications
BA in Computer ScienceBS in Computer EngineeringITIS