Search Jobs
Cloud Platform Engineer
Phoenix, AZ 85027 US
Job Description
The Cloud Platform Engineer designs, builds, implements, monitors, and manages the enterprise cloud infrastructure and shared services that applications run on in the Cloud. Additionally, they build solutions to automate as much of IT operations as possible.
Design, develop, test, and deploy custom workflows and scripts within the AWS Cloud infrastructure that can be used for integration, deployment, monitoring, compliance, or other ongoing routine IT tasks.
Essential Job Results
Design
• Translate service requirements into service models (templates) and/or workflows for automatic provisioning.
• Accountable for the cloud service offering model design documentation.
• Accountable for verifying that cloud service model meet appropriate compliance/governance requirements.
• Ensures that the automation technical environment is properly maintained and appropriately designed.
Automation
• Understand, implement, and automate security controls, governance processes, and compliance validation.
• Design, manage, and maintain tools to automate operational processes to ensure that all that can be automated is automated.
• Define patterns that are highly available, scalable, and self-healing.
Deployment
• Develops orchestration workflows, templates, or scripts that deploy services and related components.
• Develops self-service catalog capability.
Operations and Security
• Develops monitoring tools and dashboards to gather and display metrics to ensure optimal performance.
• Develops event or incident remediation workflows and actions to resolve issues.
• Develops automated configuration and compliance controls.
Required Skills and Education:
• Bachelor’s degree in computer science or engineering related field or equivalent work experience.
• Minimum of 5 years IT experience
• Minimum 2 years of coding experience with an understanding of Infrastructure as code.
• Proficient in coding with Terraform and Chef.
• Proficient in coding in any of the following: Python, Ruby, JSON, Ansible
• Excellent verbal and written communication skills with outstanding attention to detail.
• Experience working in an Agile/Scrum environment.
• Experience with CI/CD used to drive microservice implementation and deployment.
• Advanced understanding of microservices/distributed systems architecture.
• Work experience in Unix/Linux, Distributed Systems, AWS, Docker Container platforms-based software development
• Solid understanding of design patterns that are optimized for operating in the cloud.
• Ability to define and establish best practices for cloud operations.
Candidate Characteristics
• Eagerness to learn and willingness to research/self-study to keep technical skills relevant in a highly dynamic environment.
• A keen interest in new technologies to innovative and think outside the box for creative problem solving.
• Willingness to mentor colleagues and seek opportunities for continuous improvement.
• Comfortable working in cross-functional and multidisciplinary teams.
• Ability to work independently and as part of a team.
• Ability to multi-task and prioritize deadlines.
We look forward to reviewing your application. We encourage everyone to apply - even if every box isn’t checked for what you are looking for or what is required.
PDSINC, LLC is an Equal Opportunity Employer.