Epicareer Might not Working Properly
Learn More

Senior Staff Software Engineer

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified
For our Cloud-based solutions, we are focused on delivering our products from code to a production service in the most secure, efficient and automated way possible. As a DevOps Engineer, you will be responsible for design, develop, test and maintenance of the build systems, deployment toolchains and be working with a wider team in MSI responsible for DevOps. Build systems and tooling experience in Azure, GCP, Git and AWS Collaborate with the engineering team as an expert on reliability, performance, and efficiency Develop automated and highly repeatable processes for builds, deployment and test Deploy Logging and Analytics tools and evangelize standards across the development organization Implement instrumentation to monitor, troubleshoot, and resolve issues Influence designs, architecture and methods for deploying large scale distributed systems in the most secure fashion Establish DevOps team best practices. Take part in a 24x7 on-call rotation Submit and implement change requests and create "blameless" root cause analysis on infrastructure issues, in a fast-paced environment Basic Requirements Must have 3+ years experience in system solutions, test automation, and release management using Agile methodology Bachelor's or Master's degree in a relevant field such as Computer engineering or science Experience with Azure/ADO DevOps, GitHub (git actions), and CI/CD (other cloud platform experience considered) A great communicator and demonstrate the ability to positively influence others Experience testing, deploying, and operating web services on cloud based infrastructure (e.g. Microsoft Azure, AWS) Experience writing performant code in high-level programming or scripting languages Desired Background/Knowledge/Skills: Application platform experience deployed using (.Net Core, Azure Databases) Experience with monitoring and logging tools and platforms Experience with Continuous Integration (CI) and Continuous Delivery (CD) Track record of solving complex problems with technology Experience working in a fast paced Agile/Scrum environment Bonus for dotnet and SQL Understanding of Cloud security and adherence to best practices for cybersecurity Understanding of API development and testing with experience using Postman, Swagger, or similar API tools. Have a mindset to automate everything from deploying software to mitigating system failures