Skip to main content
Please wait...

Cloud Engineer

Responsibilities:

  • The key responsibilities include partnering with development teams and successfully engineering the design of cloud solutions and hardening and releasing cloud services for the developers.
  • Assisting in defining/implementing cloud first, cloud native engineering practice for the platform; ensuring that all cloud solutions follow security and compliance controls
  • Participating in the establishment on an automated DevOps release management pipeline which delivers tooling for next generation application development efforts and on-going production operations; cultivating a Continuous Integration/Continuous Delivery mind set
  • Ensuring development teams are provided a full set of DevOps ALM tools by leading the establishment of the right tooling and processes that will result in a fully automated release management pipeline to include: the Automated build process, environment setups, testing scripts, deployments, and production operational metrics/debugging information (to target developers)
  • Partnering with development and operations teams to develop practical automation solutions and custom modules; troubleshooting automation issues and finding practical solutions that move projects forward in a timely manner
  • Being a trusted automation and tooling advisor for DevOps initiatives by providing objective, practical and relevant ideas, insights, and advice; planning, organizing, and controlling multiple responsibilities to achieve project objectives
  • Technically guiding projects through to completion; ensuring deliverables are completed within target timeframes and are consistently of high-quality; working with teams to bring continuous improvement to ALM processes and tools
  • Developing and owning KPIs to ensure performance is measured against expected business outcomes; and having an innovative approach to work, constantly looking to upgrade the system to more efficient and effective new technologies and processes. Telecommuting permitted pursuant to company policy.
  • Work with relevant customer leaders to define and create specific implementation plans
  • Manage aspects of cloud project implementation including initiation, execution, and delivery
  • Engage with multiple vendors / partner teams to ensure minimal risk / business disruption
  • Review / assess implementation approach, potential risks, costs, etc.
  • Provide technical leadership and oversight to each cloud project
  • Provide cloud implementation expertise covering infrastructure, architectures, cloud capabilities, security, cost mgmt, etc.
  • Ensure all cloud services comply with required security / controls requirements
  • Communicate cloud project program health to key stakeholders including senior leadership as needed
  • Partner with stakeholders to assist in design, communication and implementation of Strategies, Technology Roadmaps, Standards, Processes, Services, validation of cost-effectiveness
  • Stay abreast of new and emerging technologies; evolve to continuously improve offerings
  • Experience deployment efforts related to Azure IaaS/PaaS
  • Experience in hybrid multi-cloud environment - both IaaS and PaaS
  • A working understanding of code and script such as: PowerShell, Python, Perl
  • Solid understanding of cloud networking concepts
  • Experience with Agile and Hybrid development and deployment projects
  • Agile or other project management certification is a plus
  • Excellent communication / strong interpersonal skills
  • Strong documentation skills and ability to explain complex technical concepts to non-technical personnel
  • Experience working with Azure DevOps or similar tools for tracking, developing, deploying software
  • Experienced Cloud Engineer with 3 to 5 years of experience.
  • A dev-ops practitioner with exposure to Infrastructure-as-code
  • Experience with Linux, Bash and systems administration.
  • Smart and prefer to have others fork your git repos (versus forking some open-source project to show commit counts) - in other words exhibit good coding habits and skills.
  • Experience scripting in Python, Bash. Declarative IaC languages such as Cloudformation, Terraform, Cloud-init, and Ansible.
  • Have openness to touching multiple technologies and platforms - new and old, and working with legacy systems and processes while creating solutions on green field platforms.
  • Focus on integrity with an eye for automation to the nth degree.
  • Have testing skills - QA mindset with automated tests.
  • Beginner to Intermediate level Cloud systems administration certifications.

Apply now!

One file only.
512 MB limit.
Allowed types: pdf, doc, docx.