Found in: Talent CA
Job Description: The Engineering team is responsible for all aspects of managing and maintaining a set of enterprise hosted developer enablement tools that are used throughout the company's global IT development community. These include both open source and 3rd party vendor tools hosted on prem within the company's infrastructure and in externally hosted cloud environments. Our services are highly availability and mission critical, they sit in the critical path to release pipelines used by thousands of developers daily. These tools include SCM (Perforce and Git/Bitbucket), Issue Tracking (Jira), CI/CD (Jenkins and TeamCity), Code Quality (Sonar), Binary Artifacts (Artifactory) and Open Source Software Scanning (Xray).The engineering team is responsible for deploying these tools into the company's environment, and integrating them with both our infrastructure and various cloud platforms. Team members manage and maintain these products, tuning them for high performance, upgrading them to the latest releases, introducing additional functionality, handle vendor engagement and provide engineering and escalation support. Members of the team will be expected to work closely with the development community on day to day usage of the products, as well our internal development team, and the offshore support team that provide first line support. Team members will also be expected to work with the infrastructure provisioning teams, such as UnixOps and DBA, on a regular basis, to leverage the company's environment, and internal infrastructure tooling to meet their deployment needs. Candidates will have the technical skills required to support these products on a Linux platform, and have knowledge of web hosting, infrastructure such as Apache, Tomcat, VCS and SAN. Experience with Azure Cloud PaaS and SaaS solutions. Candidates should have experience with docker, kubernetes on azure K8s and helm charts. Experience with terraform and platform as code deployment model. Ideal candidates will have experience with Artifactory and the various package managers it supports, npm, nuget, maven, gradle, pypi, yum, golang and conan. Experience of performance tuning and trouble shooting. some knowledge of databases, development and SDLC practices, and windows servers are all desirable.
Daily Responsibilities May Include
-Technical evaluation and deployment of enterprise hosted development enablement tools into the company's environment.
-Documentation and knowledge transfers to peers and operations teams
-Conducting major upgrades to existing enterprise hosted products
-Building, maintaining and supporting infrastructure around the products to aid in enterprise use
-Troubleshooting performance and stability issues with enterprise hosted services. -Liaising with users of our products in the IT developer space, to ensure that they are getting the most out the MSDE product set.
-Working with the MSDE operations and development teams on day to day issues.
-Working with Enterprise Infrastructure teams
-Planning and carrying out scheduled activities within the firm change approval framework-Write scripts to automate various tasks
Required Qualifications / Skills
-Minimum 5+ years? relevant experience required.
-Strong Linux SA type skills
-Exhibit required skills in at least 3 of the following areas
oExperience with web app hosting technology, such as Apache and Tomcat
oStrong scripting skills, as Python, Perl and Unix scriptingoKnowledge of database and simple to intermediate SQL
oStrong knowledge of REST services (API)
oKnowledge of security/authentication layers such as Kerberos, SiteMinder or SPNEGO and SSL Certs
oBasic knowledge of Load balancing and Networking
oExperience with performance troubleshooting and resolution
-Strong problem solving skills
-Ability to write detailed technical documentation
-SCM knowledge and experience
-Knowledge of infrastructure such as SAN and VCS
-Experience with Artifactory or Nexus repository managers
-Experience working in cloud environments specifically Azure Devops and Azure K8s
-Experience hosting package managers npm, nuget, maven, gradle, pypi, yum, golang and conan
-Experience with terraform deployments-Experience with docker, kubernetes and helm
-Experience with Azure devops build pipelines
-Experience with DBMS technologies such as MSSql, Postgres, Mongo and Rabbitmq
-Python development experience a must
-Knowledge of issue tracking type tools
-Experience of CI / CD systems such as Jenkins or Teamcity
-Experience of working in a large enterprise environment
-Knowledge of Java and C++ development
-Knowledge of SDLC practices -Knowledge of software development, deployment, change and release management processes in an enterprise environment
-Experience of working with 3rd party vendors
-Identifies, assesses, and manages risks to ensure successful achievement of deliverables-Proven analytical and problem resolution skills
-Strong oral and written communication skills
-Strong interpersonal and leadership skills
calendar_today 5 days ago
Job Title · DevOps Engineer-Ingénieur DevOps Job Description · In this role, you have the opportunity to · We ar ...
Philips - Montreal - Talent CA
Ce poste implique que le candidat travaille en collaboration et de manière proactive avec l'équipe de développement pivo ...
Nuvei - Montréal - Jooble CA
Job Title · DevOps Engineer-Ingénieur DevOpsJob Description · In this role, you have the opportunity to · We are look ...
Philips - Montréal - beBee S2 CA
Remote Work Option:Yes Electronic Arts Inc. is a leading global interactive entertainment software company. EA delivers ...
Electronic Arts - Montreal - Talent CA
(English Description Below) · Sonder révolutionne l'hospitalité grâce à un service innovant alimenté par la technologie ...
Sonder Inc. - Montreal - Whatjobs CAPremium