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
Tech Stack
Ansible
Chef
Cloud
Java
JavaScript
Jenkins
Kubernetes
Linux
Microservices
Node.js
NoSQL
OpenShift
Puppet
Python
RDBMS
SQL
Terraform
Go
Benefits
healthcare
wellness
financial
retirement
family support
continuing education
time off benefits
Cloud Software Engineer at CACI International Inc | JobVerse