What are the responsibilities and job description for the Cloud DevOps Engineer position at Wakefern Food Corp.?
Summary
The Cloud DevOps Engineer primary responsibilities will be defining and provisioning infrastructure resources using code, enabling automated and repeatable deployments. This eliminates manual configuration, reduces errors, and ensures consistency across environments. Cloud DevOps Engineers must be proficient in tools like Terraform, CloudFormation, GCP, and Azure Resource Manager to define infrastructure components such as virtual machines, networks, storage, and databases.
Furthermore, they are responsible for automating various aspects of the software development lifecycle, including build processes, testing, and deployments. Automation streamlines workflows, accelerates delivery times, and improves overall efficiency. This often involves scripting using languages like Python, Bash, or PowerShell, and integrating with automation platforms such as Ansible, Chef, or Puppet. A Cloud DevOps Engineer should have a deep understanding of automation principles and the ability to design and implement automated solutions that meet specific business requirements. By leveraging automation, Cloud DevOps Engineers enable organizations to achieve greater agility, scalability, and resilience in their cloud environments.
Need to have hands-on experience across multi-cloud environments ( Azure, GCP) and extensive expertise in DevOps automation, CI / CD pipeline management, infrastructure-as-code (IaC), containerization, and cloud security.
The ideal candidate will be responsible for building, managing, and optimizing DevOps pipelines, driving innovation, and introducing new solutions to streamline our cloud and DevOps processes. This role requires a deep understanding of cloud architecture, automation, microservices, and security best practices to support scalable and resilient cloud-based applications.
Essential Functions
- Automated Provisioning - CI / CD automates testing, reducing manual checks. This ensures quicker feedback. Develop and maintain a comprehensive security architecture covering on-premises, cloud, and hybrid environments.
- Consistency -ensuring consistent environments across development stages. This reduces errors during deployment. Design security solutions that align with business objectives while mitigating risk.
- Real-time Monitoring - Cloud monitoring provides real-time insights into system performance. Version Control - Infrastructure configurations are version-controlled. This enables tracking and reverting changes easily. Ensure Zero Trust principles, network segmentation, and security best practices are enforced across the enterprise.
- Proactive Issue Detection - Identify and resolve potential issues. This can be done before they impact users. Architect cloud security strategies, leveraging best practices for Azure and GCP.
- Centralized Logging - Centralized logging helps aggregate and analyze logs. Logs are collected from different sources. Lead security investigations, conduct root cause analysis, and document incident response actions.
- Configuration Management - Scripting tools manage configurations. They ensure consistency. Provide threat intelligence and recommend proactive security measures to mitigate risk.
- Infrastructure Orchestration - Orchestration tools automate infrastructure setup. This streamlines processes. Implement and maintain cloud security controls in Azure and GCP.
- Security Policies - Implementing security policies to protect data and systems. Optimize cloud security solutions for web and network protection.
- Access Control - Managing access control to limit unauthorized access. This is essential for security. Ensure Active Directory (AD) and IAM policies align with best practices.
- Cross-functional Teams - Working with development, operations, and security teams.
- Documentation - Creating and maintaining clear documentation for processes. Oversee the continuous best practice is leveraged for data classification policies and enforce data protection controls.
Additional Functions
Qualifications
Working Conditions & Physical Demands
This position requires in person office presence at least 4x a week.