Our client is seeking a DevOps Engineer to join their team!
As a DevOps Engineer, you will be the architect of our deployment and release ecosystems. Reporting to the AVP of Software Development, you will develop, document, and implement high-performance deployment and patch management processes. You will partner with Enterprise Systems Admins to automate solution deployments, drastically reducing risk and time-to-market across all supported environments.
Key Duties & Responsibilities
Improve and streamline the development lifecycle, including building, testing, integrating, and deploying software artifacts and infrastructure.
Ensure the development team can deploy code with maximum speed, reliability, and security.
Work cross-functionally with Development and Infrastructure teams to maintain and enhance platform stability.
Partner with Information Security for audits, proactively implementing improvements and managing configurations within Change Management protocols.
Lead the strategic transition of software into the cloud, managing infrastructure services, monitoring, and databases.
Resolve escalated issues and analyze incidents to minimize downtime, ensuring high-quality, durable systems are delivered on time and within budget.
Stay current on technology trends and provide expertise in scaling and architecting data-intensive applications.
Qualifications & Technical Profile
University degree in Engineering, Science, or a related Quantitative discipline.
8–10 years of professional experience, specifically with complex, high-availability applications.
Expert-level experience with Azure and distributed systems.
Proven hands-on experience with Docker and Kubernetes.
Proficiency with tools such as Jenkins, JFrog, and SCM tools like Git, BitBucket, or GitHub.
Strong scripting skills (Bash/Shell) and an understanding of modern data architectures.
Exceptional technical judgment, a team-oriented mindset, and the ability to prioritize tasks in a fast-paced, multi-task environment.