CTC004932 - DevOps Engineer
Type d'emploi: Contract
Durée:
Mode de travail: On Site
Description
We are looking for an experienced DevOps (Development and Operations) professional engineer to join our customers growing organization. In this position, you will manage deployment & release on demand projects and processes. Keen attention to detail, problem-solving abilities, and a solid knowledge base are essential.
Responsibilities:
i. Work directly with the DevOps team and Senior DevOps manager to test system integrity
ii. Design and implement build, deployment, and configuration management
iii. Test implemented designs
iv. Build and test automation tools for infrastructure provisioning
v. Handle code deployments in all environments
vi. Monitor metrics and develop ways to improve
vii. Provide technical guidance and educate team members and coworkers on development and operations
viii. Brainstorm for new ideas and ways to improve development delivery
ix. Consult with peers for feedback during testing stages
x. Build, maintain, and monitor configuration standards
xi. Maintain day-to-day management and administration of projects
xii. Manage CI and CD tools with team
xiii. Document and design various processes; update existing processes
xiv. Improve infrastructure development and application development
xv. Follow all best practices and procedures as established by the company
Skills:
i. Bachelor’s degree in CS, engineering, software engineering, or related field
ii. Minimum 5 years’ previous experience in development and operations, or related IT, computer, or operations field
iii. Previous experience with software development, infrastructure development, or development and operations
iv. Experience with Linux infrastructures, database SQL (MS SQL), CI/CD tools, scripting such as JavaScript, Python, Perl, .NET, Scrum/Kanban/SAFe, Agile workflow methodologies
v. Up-to-date on the latest industry trends; able to articulate trends and potential clearly and confidently
vi. Good interpersonal skills and communication with all levels of management
vii. Able to prioritize, and manage time efficiently