DevOps Engineer Manages a smooth and efficient process of source code maintenance, continuous integration, building, packaging and releasing all software components, and is responsible for compliance adherence.
KEY DUTIES • Coordinates enhancement and hotfix deployment activities, related to release management, including the deployment of test, staging and release versions of code and ensure that systems are functioning correctly post-deployment. • Plans, implements and documents source code management, version control and system build management systems. • Reviews deployment packages with developers to ensure code is properly staged for deployment. • Ensures that operational processes are followed and improved upon, including proper Change Management processes and approvals for all types of releases. • Manages scheduling and communication of deployment activities, including emergency change implementation. • Collaborates with colleagues in developing and executing a robust test and release process. • Proactively identifies, recommends and implements process and other improvements • Manages source code libraries (TFS and GIT) and Artifact repository (Artifactory).. • Produces and maintains technical documentation to insure process compliance across the organization. • Provides production support or ad hoc coding tasks as needed for multiple applications that are maintained. If interested please email your resume to email@example.com