Description
You will design and manage automated deployment pipelines and cloud infrastructure.
Responsibilities
- Design, develop, and implement CI/CD application build and deployment pipelines.
- Develop test automation to validate builds within the CI/CD pipeline.
- Build and manage large-scale infrastructure in AWS and Azure using infrastructure as code.
- Troubleshoot configuration issues, apply patches, and manage kernel upgrades or package management.
- Diagnose resource utilization and file system issues using configuration management tools.
Required Skills
- Hands-on experience with AWS and Azure infrastructure.
- Proficiency with configuration management tools including Ansible, Chef, or Puppet.
- Experience with version control systems: GIT, Jenkins, Bit Bucket, and SVN.
- Ability to use coding languages for deploying infrastructure as code.
- Master's degree in Computer Science, IT, Engineering, or a related field with 6 months of experience, or a Bachelor's degree with 5 years of progressive experience.
- Willingness to travel or relocate to unanticipated client sites throughout the USA.