Senior Cloud Engineer Job Description Template
Our company is looking for a Senior Cloud Engineer to join our team.
Responsibilities:
- Provide technical guidance and educate team members and coworkers on development and operations;
- Lead efforts to move the existing infrastructure and commercial applications to Azure;
- Measure and report on the impact of all improvement efforts;
- Use industry knowledge and experience to continuously assess the environment and drive improvements that use the latest technology;
- Build and maintain tools for deployment, monitoring and operations in all environments;
- Collaborating with Development, QA and Software Architects to ensure top-notch deployments;
- Troubleshoot and resolve issues in our pre-production and production environments;
- Help automate and streamline our operations and processes;
- Communicate with leaders, stakeholders, and users on process changes and proposals for future improvements;
- Designs, develops and evolves automation for deployment of IaaS instances and services and the consumption/integration with PaaS services;
- Consult with internal and external stakeholders to understand technical goals and timelines to provide informed counsel;
- Operate in an independent work environment, taking initiative and having confidence to tackle complex problems without regular management oversight;
- Scripting in languages such as Bash, PowerShell and Python;
- Troubleshoots issues within own area of expertise and supports others in resolving issues;
- Leverage your deep experience working on large scale cloud-native infrastructure.
Requirements:
- Experience designing and testing DR and high availability solutions;
- Demonstrated ability to work effectively across organizational boundaries and within groups;
- History of developing scripts to automate infrastructure fulfillment tasks;
- 8+ years of IT experience working with infrastructure support (Computer Science degree and/or technical certifications preferred);
- Able to collaborate across team boundaries to find solutions;
- Experience in network security;
- Experience in C#, Node.js, Ruby, and Go;
- Configuration management knowledge;
- Strong grasp on at least one relational database system such as SAP HANA, Oracle, Microsoft SQL Server, MySQL, PostgreSQL, or DB2;
- Experience with architecting, implementing and maintaining highly available mission critical environments for 24×7 availability;
- Demonstrated history of working within deadlines and ability to work well under pressure;
- Experience developing cloud native applications leveraging state-of-the-art technologies at all levels of the software stack;
- Focus on AWS IOT back-ends, Serverless architectures, and highly automated implementation and optimization;
- Identify and take lead on opportunities to improve individually and at the organizational level;
- Learn, coach, and share knowledge and skills with other Trek10 team members.