Do you have significant experience (5+ years) in a DevOps, Site Reliability Engineering (SRE), or similar role with a strong focus on application infrastructure and deployment? Do you have an active or previous AWS Solutions Architect Pro Certification? If so, Upstate Coin and Gold would like to hear from you!Â
From coin shops to refiners to jewelers and manufacturers, Upstate Coin & Gold has the capacity to serve every niche of the precious metals industry by providing fair and honest pricing, complete transparency in every deal, and custom-tailored services to meet your every need.
We are seeking a highly skilled and experienced Senior DevOps Engineer to champion the reliability, scalability, and efficiency of our application infrastructure. In this pivotal role, you will be instrumental in designing and implementing robust cloud architectures, establishing and maintaining continuous integration and continuous delivery (CI/CD) pipelines, and ensuring the quality and stability of our applications through automated testing. You will also play a key role in investigating and resolving production incidents to maintain optimal system performance. Collaboration with software development teams will be essential to facilitate rapid and reliable feature delivery.
Responsibilities:
-
Design, implement, and manage scalable and resilient cloud infrastructure solutions (e.g., AWS, Azure, GCP).
-
Develop and maintain robust CI/CD pipelines to automate software build, test, and deployment processes.
-
Implement and integrate various forms of automated testing, including unit, integration, and end-to-end tests, to ensure application quality.
-
Proactively monitor application performance and system health, implementing alerting and logging solutions.
-
Lead incident investigation and resolution efforts, performing root cause analysis and implementing preventative measures.
-
Collaborate closely with software development teams to understand their needs and provide guidance on infrastructure and deployment best practices.
-
Identify and address areas of technical debt within the application infrastructure and deployment processes, proposing and implementing strategic improvements.
-
Contribute to the definition and enforcement of security best practices within the development and deployment lifecycle.
-
Document infrastructure configurations, deployment processes, and troubleshooting guides.
-
Stay current with the latest advancements in cloud technologies, DevOps practices, and automation tools.
-
Mentor and provide technical guidance to other engineers on application deployment and infrastructure topics.