Technical Lead DevOps
Job Description:
Our new project web application PIPELINE and interactive Tool (Pathway & LBM) have been designed from the ground up to provide easy and flexible solutions for customers business. PIPELINE delivers:
Full master-plan estimates with delta Bills Of Materials reports
Purchase orders from lot-specific, as-built reports
Managing options for all assets relating to houses, communities and lots
Option-on-option scenarios
Full array of materials using dynamic assemblies
1. Technical Solution (80%)
o Work with development team members to develop an effective and efficient build system for enterprise Windows software and Microsoft cloud solutions
o Create a continuous release strategy and automating the various steps involved in deploying products to our customers
o Provide technical solution to apply and implement DevOps
o Migrate our product teams to Bitbucket and TeamCity CI, define best practices, and share your know-how
o Define/implement tools and processes to standardize and automate the way project software is developed, built, tested, and deployed;
o Ensure a homogeneous way of implementing continuous integration and/or continuous delivery across
projects;
o Assist with the design and development of resilient, secure, supportable, and scalable systems;
o Automate infrastructure deployments and rollbacks for all developed work assuming responsibility for process support;
o Proactively manage any risks to the production environment;
o Work across Teams as an expert for infrastructure and hosting.
o Become the architect of our new cloud hosting infrastructure strategy, help service teams respond quickly and effectively to the customers' business needs
2. Project execution (20%)
o Document technical designs, processes, and create requirement analysis documents.
o In charge of the implementation of new technologies and providing recommendations and inform stakeholders about potential threats.
o Review code, standardization code, and business requirements for DevOps engineers.
o Responsible for all technical items of the project...
o Coordinate with Stakeholders, Technical Lead, BA, and Scrum Master to make sure the project executing smoothly.
DESIRED SKILLS AND EXPERIENCE
If you can do everything listed above, youve got what it takes. Perhaps some of the following would be helpful
too:
o Bachelor's degree in computer science or related field.
o 8+ year experience working in software industry
o 6+ years strong experience in DevOps Engineer position
o 2+ year experience with Azure cloud.
o Understanding and experience of DevOps principles
o Experience CI/CD pipeline Azure Devops Pipeline, ARM, Team City, CodePipeline
o Experience with one of databases: MySQL/ MS SQL, MongoDB, Postgresql, etc
o Experience building secure multi-tier web applications
o Familiar with Powershell Script, Azure CLI.
o Familiar with Infrastructure As Code (BiCep, Terraform)
o Solid knowledge of using Git flow.
o Good verbal and written communication in English is required.
o Must have a strong passion for continuous improvement
o Nice to have Microsoft Certificate: DevOps Engineer Expert (AZ-400)
o Ability to work with remote coworkers in other time zones
Required Skills:
Powershell Continuous Integration Estimates Options Steps Bitbucket Web Applications DevOps Purchase Orders Business Requirements PostgreSQL Continuous Improvement Scrum MongoDB Infrastructure Integration Databases Strategy Git Computer Science Windows MySQL Materials Software SQL Design Business English Communication Science