CACI International Inc
Expertise and Technology for National Security
Cloud Software Engineer
Location
Maryland
Posted
2 days ago
Salary
$82.1K - $172.4K / year
Bachelor Degree5 yrs expEnglishAnsibleChefCloudJavaJava ScriptJenkinsKubernetesLinuxMicroservicesNode.jsNo SQLOpen ShiftPuppetPythonRDBMSSQLTerraformGo
Job Description
• 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
Job 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