DevOps Engineer
Expert Technical Solutions has an outstanding opportunity for a DevOps Engineer with an Award Winning, industry leading company in Alpharetta, GA. This person has a unique opportunity to be a key contributor in the development, support, and maintenance of a multi-tenant SaaS MDM platform . With collaboration across engineering, QA, support, and cybersecurity, this is an exciting opportunity to drive the creation of a key component of our client’s future technology strategy.
This is a Permanent , Hybrid ( 3 days onsite in Alpharetta 30022 ) opportunity offering competitive salary, excellent benefits, and outstanding growth opportunities!
Duties And Responsibilities
- Work with Architecture and Engineering teams to learn the state of the multi-tenant SaaS development environment
- Improve infrastructure as code to automate the deployment of the Platform into Azure
- and other cloud platforms
- Establish DevOps automation as our client evolves towards a more frequent product release cadence to upgrade customers environment with each new release
- Create and update the tooling and processes for monitoring deployed customer solutions and coordinate with Support to meet uptime SLAs
- Collaborate with the cybersecurity team to implement security processes and procedures to support corporate security policies.
- Take over ownership and support of our client’s PaaS deployment artifacts, which customers use to deploy the solutions into their own cloud tenant (an alternative to SaaS). Evolve them to take advantage of the investments made in SaaS.
- Deploy newly licensed customers, working with customer IT teams to configure network access to deployed solutions
- Monitor application uptime and performance to ensure satisfaction of customer SLAs
- Monitor and manage SaaS infrastructure for performance and reliability, maximizing customer experience while optimizing operational costs
- Collaborate with engineering to identify and implement product improvements to streamline the SaaS experience, including a shift towards more frequent upgrades and increases in efficiency to minimize run-time costs.
Technical Skills
- Bachelor’s Degree in Computer Science or Computer Engineering (or comparable Technical Degree); equivalent work experience will be considered
- 2 + years of DevOps Engineering experience; experience working in a SaaS environment required
- Possess a deep understanding of the technologies and processes for deploying, monitoring, and managing cloud native solutions.
- Strong experience with Kubernetes (Helm, Docker, Containers, AKS, EKS, etc.)
- Demonstrated experience with Infrastructure as code (Terraform, ARM Templates)
- General cloud platform experience – MS Azure preferred
- Experience in Networking (DNS, certificates), SQL Server, monitoring tools and Azure Active Directory.