Senior Cloud Engineer Job Description

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.