
Cloud Software Engineer
CACI International Inc
full-time
Posted on:
Location Type: Remote
Location: Maryland • United States
Visit company websiteExplore more
Salary
💰 $82,100 - $172,400 per year
Tech Stack
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