Turner Construction Company - Atlanta, GA
posted 4 months ago
The DevOps Engineer at Turner Construction Company plays a crucial role in shaping the strategy for build automation, ensuring consistent uptime, and mitigating risks associated with software deployment. This position encompasses a wide range of technologies, including Azure DevOps, GitHub CI, Kubernetes, and MongoDB, which are utilized across various applications. The DevOps Engineer will be responsible for managing communication and coordination between Development teams and the Technology Operations team, ensuring that all parties are aligned and informed throughout the development and deployment processes. In this role, the engineer will configure software build, deployment, and test jobs using Continuous Integration tools in Azure DevOps and GitHub. They will automate the build and deployment processes using PowerShell and Bash scripting, which is essential for streamlining operations and enhancing efficiency. The engineer will also execute automated tests, discussing the results with development teams to validate application changes and ensure quality control. Additionally, the DevOps Engineer will manage source control repositories, assisting with merging and branching to maintain a clean and organized codebase. They will be expected to maintain the security and integrity of production environments, oversee day-to-day management and administration of projects, and facilitate change management across teams. Monitoring metrics and developing strategies for improvement will also be key responsibilities, as the engineer seeks to optimize processes and enhance overall performance.