Primary Responsibilities:
- Function as a subject matter expert on projects and implementations regarding DevOps & Cloud Architecture within multiple Public Cloud environments
- Strategize, plan and manage processes related to CICD, and process automation
- Enforce strict compliance and security requirements in accordance with cybersecurity guidelines and best practices
- Develop automated deployment and monitoring of cloud infrastructure, web applications and APIs
- Maintain existing Azure and AWS environments ensuring all servers and services are secure, patched and available.
- Provision new servers and services, configure networks and firewalls, and monitor/alert on systems or services
- Evaluate new tools and technologies and propose solutions for implementation
- Continuously improve the speed, reliability and quality of our services while optimizing costs
- Support technical discussions and implement solutions with internal teams
- Research new cloud technologies and prototype solutions that can be leveraged to decrease costs and increase performance
Qualifications:
- BA Degree or equivalent work experience
- 1 year of professional experience as a Cloud Technician or DevOps Technician
- 1 year of experience deploying applications within Azure or AWS
- Understanding of TCP/IP networking protocols and related technologie
- Knowledge of software version control systems and release management.
- 1 or more years software development experience, including multiple development languages.
- Experience implementing and managing DevOps pipelines for cloud-based workloads
- Experience in CI/CD environments
- Scripting and/or coding skills and infrastructure automation through DevOps scripting (E.g. shell, Python, Ruby, PowerShell)
- Knowledge of the primary Azure or AWS services
- Demonstrated ability to be flexible and adapt to circumstances and situations
- Strong verbal and written communication skills with aptitude for communicating with various end users
- Possesses a track record of excellent performance, proactivity and exceptional work practices.
- Experience with Agile software development and Scrum methodology
- Ability to support critical software and data defects in a rotational, on-call manner
- Ability to provide occasional after hours and weekend support for releases
- Azure or AWS certifications desirable