Job Title:
DevOps Principal Software Engineer
Job Description:
As a key member of our software development team, you will play a pivotal role in driving the success of our solution delivery platform. Your expertise in DevOps and software engineering will enable you to contribute to the development of efficient, reusable, and reliable code.
You will be involved in all phases of the development lifecycle, from design to maintenance and support. Your knowledge of object-oriented development and engineering best practices will help provide world-class solutions that serve the non-profit industry.
Key responsibilities include designing, building, and maintaining applications on the Microsoft stack using C# and .NET, as well as experience with Kubernetes in cloud environments (AWS/Azure) and monitoring, logging, and troubleshooting Kubernetes workloads.
Additionally, you will have the opportunity to collaborate across teams and organizations, establish and evangelize best practices, and participate in Agile development process and ceremonies.
If you are passionate about establishing and evangelizing best practices across the group and have a passion for delivering high-quality software solutions, we encourage you to apply.