Description
Description
We are seeking a Senior Cloud Engineer who will be responsible for driving innovation & automation that adheres to cloud architectural best practices within the FSC Azure cloud platform. This includes designing & implementing new cloud platform solutions that accelerate cloud migrations from on-prem to Azure, reduce costs, and improve overall security and resiliency of systems & workloads in Azure.
Key Responsibilities:
- Architect, design, & develop cloud-based solutions and provide support as an Azure SME
- Implement industry cloud best practices for security, performance, cost, & resiliency in all aspects of design & implementation
- Drive proof-of-concept prototypes that assess the feasibility of solutions and demonstrate to our customer how technology can be leveraged
- Optimize the existing cloud migration process by introducing more automation into existing workflows with the end goal of improving cloud operations & speeding up on-premise to cloud migrations
- Promote continual improvement through automation of existing cloud tools & pipelines
- Improve upon existing cloud monitoring tools & alerting for cloud-hosted systems to ensure cloud systems' availability, reliability, security, and cost efficiency are optimal
- Automate deployment pipelines in a scalable, secure and reliable manner
- Troubleshoot issues with application deployments to Azure
- Assist in provisioning and maintaining cloud infrastructure
- Support the IS team in maintaining the Terraform Enterprise server & performing version upgrades
- Collaborate with other Engineers, Developers, DBAs, System Administrators and Product teams when designing new or improving existing cloud solutions
- Create knowledge-base articles for new tools and processes you implement
- Act as technical expert on DevSecOps infrastructure projects pertaining to systems management, design and architecture
Qualifications
Required Skills and Experience:
- Must be a U.S. Citizen with the ability to obtain and maintain a Public Trust security clearance
- 10 years of experience as an Engineer or similar role with a Bachelor's degree in computer science, systems engineering, or related technical discipline (8 years of additional relevant experience may substitute for education)
- Expert-level knowledge of Azure ecosystems at scale
- Experience building an maintaining Azure infrastructure through the use of Terraform (IaC) templates
- Prior experience with CI/CD tools such as Github Workflows
- Experience setting up, maintaining and developing on an ongoing basis continuous build/ integration infrastructure & pipelines
- Strong scripting experience with Powershell, Python, BASH, etc.
- Three (3) years of experience and proven success in Azure design, support and management within a large-scale organization
- Experience building and deploying with Linux, UNIX and Windows technologies
- Prior experience working in development frameworks such as .NET, JAVA, or similar language
- Understanding of industry standard system architecture and system management concepts and tools
Nice to Have:
- Azure associate level or higher certifications
- Previous full-stack development experience
- Container orchestration experience - Kubernetes, OpenShift
- Software development experience in an enterprise setting
- AWS Experience
- Excellent writing skills
- Excellent oral communication and presentation skills
Target salary range: $120,001 - $160,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.
Apply on company website