What are the responsibilities and job description for the Senior Cloud Operations Engineer position at Lighthouse Technology Services?
Lighthouse Technology Services is partnering with our client to fill their Senior Cloud Operations Engineer position! This is a 6 month contract to hire opportunity and can be REMOTE in the United States. This role will be a W2 employee of Lighthouse Technology Services.
Position Overview :
This position will be supporting and focused on unattended retail solutions for clients and consumers across the US. The role will be focused on cloud and platform engineering, automation, and modernization, along with the execution of our ongoing operational activities related to our existing cloud footprint.
What You'll Be Doing :
- Provide quality advice and ensure well-thought through recommendations that build maturity in automating common operational activities.
- Assist in developing, scoping, and defining deliverables that guide the operations team
- Adhere to industry best practices and established enterprise standards
- Work within a collaborative team, adhering to Agile best practices, documentation, and knowledge sharing
- Develop and maintain deployment pipelines in Microsoft Azure DevOps and AWS Systems Manager
- Engage with development teams to ensure pipeline support is provided as needed in accordance with security practices, and that source code is properly managed across solutions
- Develop and maintain operational automation scripts written in PowerShell (or Linux Bash) and orchestrated with AWS Systems Manager
- Security and Risk Management through proper audit logging, encryption key management, certificate management, and software vulnerability management
- Resource and Platform Management by leveraging automation to provision (or reclaim) cloud resources.
- Event management through proper monitoring, logging, and alerting. Ensure solutions are resilient and require minimal support overhead
- Perform Change and Release Management process that adhere to corporate practices. Assist in developing and implementing proper environment strategy for all solutions or projects.
- Problem and Incident Management, in coordination with product teams to address issues when they arise, perform root case analysis, and implement corrective actions to mitigate future occurrences
- Cost management analysis on a regular basis to ensure efficiency and identify anomalies with provisioned resources.
- Business Continuity Planning, ensuring that backup and recovery practices are properly managed, routine data refresh activities occur for non-prod environments, and perform disaster recovery testing on a regular basis
- Bachelor's degree required
- 3 years of experience in programming, automation, or similar role
- Extensive knowledge of core computing concepts (compute, networking, security, platforms, cloud)
- Extensive experience writing and understanding Python, PowerShell, and / or Bash scripting languages (preferably PowerShell)
- Extensive experience working with CI / CD pipelines (preferably Microsoft Azure DevOps)
- Experience with orchestration toolsets (preferably AWS Systems Manager)
- Experience writing YAML scripts for AWS Cloud Formations (desired, but not required)
- Experience with SQL, ISS, Tomcat, and other core services
- Experience working in a formal Software Development Lifecycle (SDLC) environment
- Experience working in an Agile / Scrum environment
- Basic project management skills
- Creative problem-solving skills
- Committed and enthusiastic approach to supporting business customers
- Excellent written and verbal communication skills
- Excellent organizational and time management skills
What You'll Need to Have :
Pay Range : $55-$60 / hr
Questions about any of our jobs? Email us at recruiting@lhtservices.com
View all of our open jobs here : jobs.lhtservices.com
Salary : $55 - $60