Job Type: Full Time / Permanent
Seeking a Development/Security/Operations Engineer to join our team, responsible for ensuring the integrity, reliability, secure deployment and operation of our cloud infrastructure. As a team member, you will be tasked with understanding, deploying and maintaining infrastructure supporting our corporate environment and our SaaS application. You will be responsible for diagnosing any issues within the Ecosystem in coordination with stakeholders, engineers, and other departments. In addition, you will be a primary point of contact for stakeholders who have service requests and technical problems with all aspects of the SDLC, procurement, security and infrastructure process. There are three specific levels for this role as outlined below based upon experience and overall subject knowledge.
Responsibilities: Daily activities will include but not necessarily be limited to: • Work with the team to produce secure provisioning, installation, configuration, operation, and maintenance of version control systems, build tools and continuous integration tools • Implement and maintain end-to-end CI/CD pipelines and procurement pipelines using the latest web technologies under the guidance of DevOps Leads • Working with application teams to maintain, secure, improve, and document our development, testing, staging, and production environments • Creating and maintaining scripts and templates necessary for the consistent creation of secure resources • Provide support and advice for configuration changes to existing infrastructure • Working with the leads to diagnosing and solving environment-specific and cloud related bugs • Monitoring and responding to incidents impacting the production application • Developing automation solutions for ‘self-healing’ resources in these environments • Testing and evaluating new technologies • Promoting self-servicing & shift left process and procedures throughout the application life cycle.
Work Environment: • This job operates in a professional office environment and teleworking from the employee’s home address listed in their employment file. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines. When telecommuting employees must have reliable internet access in order to access required systems and software associated with the position’s responsibilities. The amount of time the employee is expected to work per day or pay period will not change as a result of participation in the teleworking program. Employees are responsible for the set-up of their home office environment, including physical set-up, internet connection, phone line, electricity, good lighting, comfortable temperature, furniture, etc. Employee’s teleworking space should be separate and distinct from their “home space” and allow for privacy. We expect employees teleworking to be as efficient and professional as if they were in the office. The amount of time spent in office or teleworking is contingent upon the needs/priorities of the company and will vary based on those needs/priorities.