Automation Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

CACI International Inc · 1 day ago

Automation Developer

CACI International Inc is seeking an Automation Developer to provide technical expertise in DevOps automation for the Department of the Air Force's Enterprise IT services. The role involves coding and executing automation test scripts, creating automated integrations, and overseeing system acceptance test cases to ensure software quality and compliance.

Information TechnologyService IndustrySoftware
check
Comp. & Benefits
badNo H1BnoteSecurity Clearance Requirednote

Responsibilities

Provide expertise for the coding and execution of automation test scripts, analyze user stories, create automated integration, and oversee system acceptance test cases to ensure software quality and compliance in support of a new User Experience (UX) Data Integration Platform
Network DevSecOps role in the project delivery cycle migrating customers to the cloud and designing DevOps operational processes, deployment checklists, etc
Communicate with both technical and non-technical colleagues, sharing knowledge and insight
Function as a member of a small team tasked with developing, deploying, and maintaining a multi-tenant, multi-platform, infrastructure to provide lab IT enclaves
Develop scalable architectures using API management, microservice frameworks, PaaS, and container orchestration systems, or other applicable platforms
Identifying, analyzing, and optimizing cloud operations processes in collaboration with the Network, Platform, Database, and Applications teams for automating
Writing process requirements documents and decomposing each requirement into multiple user stories for bi-weekly sprint development cycle
Designing, documenting, developing, testing, and deploying automation tools using Git, Python, Ansible, Docker, and Jenkins in the cloud
Analyzing changes in business requirements and updating the existing documents, processes, methods, procedures, and tools to work with these changes
Designing and writing test automation scripts
Using test automation frameworks
Design, develop and build automation solutions for Continuous Integration/Continuous Delivery/Continuous Testing processes
Investigating problems in software as a result of testing
Generate log files/reports and provide analysis of the data collected for issue resolution and network performance metrics
Inform management in a clear, concise, and timely manner of any customer or automation related issues
Assists in the confirmation of bugs reported from outside sources, document and communicate them to the development team. Verify when resolved
Assists in the identification, selection, and implementation of software tools and technologies, and testing techniques and procedures that facilitates automated testing and quality assurance
Testing, deploying, and advocating the use of DevOps technologies such as Git, Python, Ansible, Docker, Chef, Puppet, Kubernetes, and Jenkins
Writing standard operating procedures and training our operations engineers to use and maintain the automation tools
Writing process requirements, technical design documents, and standard operating procedures

Qualification

DevOps automationCI/CD pipelinesPythonAnsibleDockerJenkinsConfiguration managementAgile methodologiesPowerShell scriptingNetworking conceptsCommunication skillsCritical thinkingProblem solving

Required

Ability to obtain/maintain Secret clearance
10+ Years of relevant experience (Bachelor's Degree in applicable field may be substituted for 5 years of experience)
DoD 8140 compliant (ex: Security+)
ITIL V4 familiarization and understanding
Experience with networking concepts and logging and monitoring of hybrid-cloud workloads
Understanding of application security patterns including web application security, service mesh and mobile security strategies
Working experience with architecting CI/CD/CT and DevOps pipelines
Working knowledge of at least one configuration management tool, such as Ansible, Chef, and/or Puppet
Experience writing effective PowerShell scripts
Experience working with enterprise vendors such as Infoblox, Equinix, NetApp, AWS, and Cisco
Experience working with a Scrum Master, Daily Scrum meetings, sprints and written deliverables
Strong critical thinking, complex problem solving, appropriate judgment and decision-making skills
Excellent written and verbal communication skills
Proven experience with Agile, sprints and DevOps concepts

Benefits

Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits

Company

CACI International Inc

company-logo
At CACI International Inc (NYSE: CACI), our 25,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security.

Funding

Current Stage
Public Company
Total Funding
$1B
2025-05-21Post Ipo Debt· $1B
2003-01-10IPO

Leadership Team

leader-logo
John Mengucci
President & CEO
linkedin
leader-logo
Darryl W Burke
Senior Vice President / Air Force Client Executive
linkedin
Company data provided by crunchbase