MS
Cloud Software Automation Engineer
Matlen Silver
Chandler · On-site Full-time Mid Level 5d ago
About the role
As an Cloud Software Automation Engineer, you will work with engineering and other teams to define and design automated cloud software solutions. You will work alongside other stakeholders to create automation plans that align with business goals and technology requirements. You will then help govern/oversee the implementation of change to ensure that automated cloud software solutions continue to track to and meet designs requirements.
Responsibilities:
- Requirements Engineering:
- Collaborate with takeholders to gather, analyze, and document business and technical requirements for cloud software automation use cases.
- Define clear and measurable goals and objectives for automation initiatives.
- Solution Design and Architecture:
- Work with stakeholders to design and develop modern and scalable cloud software automation architecture.
- Ensure that the solution architecture aligns with industry best practices, security standards, and business needs.
- Stay abreast of industry trends and emerging technologies to inform architectural decisions.
- Collaborate with cross-functional teams to design scalable and resilient software architectures.
- Product Management:
- Work closely with product managers to define and prioritize features for cloud software automation use cases.
- Drive the development of a comprehensive product roadmap.
- Product Delivery:
- Oversee the end-to-end product delivery process, ensuring timely and successful implementation of cloud software automation enhancements.
- Collaborate with engineering teams to achieve high-quality and reliable product releases.
- Lead the development and implementation of innovative solutions for cloud-based software environments.
- Engineering Governance:
- Establish and enforce engineering governance processes for the cloud software automations.
- Conduct regular reviews to ensure automation solutions comply with security, performance, and operational standards.
- Transformation Leadership:
- Identify opportunities to increase efficiency with automation including the optimization of existing systems and the integration of new technologies.
- Provide technical guidance to ensure the successful execution of cloud software automation projects.
- Inspire and guide cross-functional teams towards achieving automation goals.
- Drive cloud software automation initiatives, optimizing existing systems and integrating new technologies.
- Stakeholder Collaboration:
- Collaborate with key stakeholders, including IT leadership, business units, and technology partners, to align the cloud software automation use cases with organizational objectives.
- Communicate progress, challenges, and solutions effectively.
- Continuous Improvement:
- Drive continuous improvement initiatives in processes, tools, and methodologies related to cloud software automation development and operations.
- Foster a culture of innovation and adaptability.
Qualifications:
- Experience in programming and infra-automation tools.
- Ansible, Python, Terraform, Packer, Bash.
- Knowledge of Linux internals, OpenShift and virtualization technologies.
- Experience writing Hashicorp Terraform configurations and modules.
- Experience in DevOps and GitOps models with infra-as-code, config-as-code, policy-as-code, etc.
- Strong knowledge of Microsoft Azure Cloud, certification preferred. AWS and GCP desirable.
- Solid understanding of cloud networking concepts subnets, routing, load balancing, firewalls, and cloud security.
- Experience in enterprise-scale environments, building highly available IaaS and PaaS solutions.
- Understanding of landing zones, cloud-native security, monitoring and logging tools, and Well-Architected Framework principals.
- Experience with containers related technologies and CICD tools - Git, Jenkins, Artifactory.
- Experience with IT services like DNS, Active Directory, Kerberos, SMTP.
- Experience in Cloud logging, monitoring, and observability tools.
- Strong analytical, problem solving and organizational skills.
- Excellent communication skills.
- Excellent collaboration skills and ability to work in a global team.
- Minimum of a 4-year degree in Computer Science or a related discipline.
- Minimum 3+ years of Cloud Automation Engineer working experience.
- Golang, VMWare, Artifactory, Kubernetes, AWS, AZURE and IT Security Cloud Controls.
- Experience developing APIs using Golang.
- Strong understanding of and proficiency with cloud platforms (AWS, Azure, GCP), virtualization technologies.
- Strong software automation knowledge and prior experience using scripting, programming or device- specific languages.
- Experience in software solution design and architecture.
- Knowledge of engineering principles related to cloud- based solutions.
- Product management experience; especially requirements engineering.
- Proven leadership experience in large-scale technology transformations.
- Ability to lead and collaborate effectively in a team- oriented environment.
- Excellent communication, collaboration, and negotiation skills.
- Excellent problem-solving and troubleshooting skills.
- Experience working with Agile development processes.
Skills
Active DirectoryAgileAnsibleArtifactoryAWSAzureBashCI/CDDNSDockerGCPGitGolangJenkinsKerberosKubernetesLinuxOpenShiftPackerPythonSMTPTerraformVMware
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free