Senior Cloud Engineer
Dallas, TX US
Job Description
Responsibilities
- Design cloud native systems choosing the optimum Azure components balancing performance, scalability, maintainability, and cost.
- Implement all aspects of a cloud native solution in Azure
- Create detailed documentation and clearly communicate design decisions with pros/cons of infrastructure choices.
- Collaborate with QA to ensure smooth testing processes and provide support as needed.
- Take product requirements and determine the best technical solutions.
- Properly break down projects into epics and stories so accurate time and effort estimates can be made.
Qualifications
- 5+ Years of experience creating cloud native applications in Azure
- Deep knowledge of Azure services including Azure Functions, App Service, Event Grid, Event Hub, Message queues, SQL Server, and NoSQL databases etc.
- Proficiency in C#, .NET, REST API, OAuth
- Experience with React JS and JavaScript frameworks
- Experience with Azure DevOps, CI/CD, and infrastructure automation tools (ARM, Bicep, Terraform)
- Proven track record developing and troubleshooting cloud applications.
- Experience working in Agile development environments.
- Strong analytical, problem-solving, and communication skills.
- Self-motivated with a strong focus on ownership and results.
Education Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field.