A cloud solutions provider in Wisconsin seeks a skilled infrastructure engineer to design, implement, and manage cloud frameworks. The role involves building CI/CD pipelines, monitoring system performance, and managing containerized applications with Docker and Kubernetes. Candidates should have expertise in automated deployments and security compliance. The position offers opportunities for continuous improvement and collaboration with development teams to enhance infrastructure efficiency.
Responsibilities
Design and manage scalable cloud infrastructure.
Build CI/CD pipelines for automated deployments.
Manage containerized applications and ensure orchestration.
Monitor system performance and resolve production issues.
Automate infrastructure provisioning using IaC.
Collaborate with development and QA teams.
Optimize cloud resources and manage costs.
Maintain security standards and compliance.
Configure logging and monitoring tools.
Manage backups and disaster recovery.
Troubleshoot system failures and deployment issues.
Support multi-cloud or hybrid cloud environments.
Maintain documentation and processes.
Implement system upgrades and patches.
Work with version control and automation tools.
Conduct system audits and performance checks.
Ensure application scalability and load handling.
Automate operational tasks.
Stay updated with cloud technologies.
Tools
Docker
Kubernetes
IaC tools
CI/CD pipelines
Monitoring tools
Version control
Job description
Responsibilities
✔️ Design, implement, and manage scalable cloud infrastructure across platforms. Ensure high availability, reliability, and fault tolerance of systems.
✔️ Build and maintain CI/CD pipelines for automated deployments. Improve release cycles and reduce manual intervention.
✔️ Manage containerized applications using Docker and Kubernetes. Ensure smooth orchestration and deployment of services.
✔️ Monitor system performance, uptime, and resource usage. Quickly identify and resolve issues in production environments.
✔️ Automate infrastructure provisioning using IaC tools. Enhance efficiency and consistency across environments.
✔️ Collaborate with development and QA teams. Ensure seamless integration and deployment processes.