What are the responsibilities and job description for the DevOps Engineer position at Clever Devices Ltd.?
As THE leader in transit technology, Clever Devices' vision is to make meaningful contributions to worldwide mobility. Our goal is to be the leading provider of exciting technology that improves the quality of mobility in communities around the world.
Clever Devices is seeking a DevOps Engineer with InstallShield expertise to develop and maintain customer deployments. This position requires supporting both on-premises deployments using InstallShield and cloud-based containerized deployments.
Primary Responsibilities:
InstallShield Development: Create and maintain installation packages using InstallShield for various legacy software products.
Automation: Collaborate with agile delivery teams to develop and maintain automation patterns & implement CI/CD pipelines.
Built-in Quality: Ensure quality is built into daily artifacts check-ins instead of inspected later. Support collective ownership, adhere to standards and processes (e.g. Peer Review), continually improve product quality through refactoring, reducing technical debts and meet compliance & IT security audits.
Education & Qualifications:
- Bachelor's Degree or above in Computer Science or related field. A postgraduate qualification (e.g. MSc; or higher degree qualification in a relevant area) would be desirable
- Minimum of 2 years of experience in InstallShield development.
- Proficiency in InstallShield, scripting languages (e.g., PowerShell, Python), and familiarity with MSI projects.
- Previous experience in developing, building, and deploying into decentralized clusters/nodes, hybrid (Cloud & Edge) deployments and clear understanding of portals/services or APIs
- Strong hands-on experiences of the following software/tools:
- InstallShield Enterprise 2018 and 2021
- Containerization (Docker, K8S, Helm Charts)
- CI/CD frameworks and tools (BitBucket, Github Enterprise, TeamCity, Artifactory, Ansible)
- Strong knowledge of infrastructure (On-premise, Hybrid & Cloud deployment) and networking (DNS, Load Balancing, Firewalls, Routing, Web, VPN)
- Strong knowledge of Azure and Azure Services (Azure AKS, Azure Managed SQL Services (MSSQL, PostgreSQL),Azure Monitoring, Azure Log Analytics
Other skills:
- Strong hands-on experience supporting CI/CD development and production pipelines at large scale
- Agile development methodology
- In-depth understanding across multiple technical areas - including mobile app and backend development, data science and information architecture, modern IT architecture modeling, CI/CD, automation principles and IT security
- Innovative, detail-oriented, and effective in stressful and challenging environments
- C# or Java Programming languages
Clever Devices is an Affirmative Action/Equal Opportunity Employer
The compensation range posted for this position represents the anticipated minimum and maximum compensation for this position based upon a good faith and reasonable estimate. The exact compensation offered will depend on several factors such as the candidate’s experience, skills, training, education and/or physical location; internal equity; and, budget.
In addition, Clever Devices Ltd. offers a variety of benefits to eligible employees, including health insurance coverage, wellness and family support programs, life and disability insurance, retirement savings plans, paid leave programs, education-related programs, paid holidays and time off, and many others, depending on the level and position offered. Many of these benefits are subsidized or fully paid for by the company.
This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Duties, responsibilities, and activities may change, or new ones may be assigned at any time with or without notice based on business need.