Role Description
We are looking for a DevSecOps Engineer that is responsible for provisioning, configuring, and monitoring the infrastructure resources for systems hosted in our Azure cloud environment. The member works with a broad set of team members focusing on:
-
DevOps release management
-
Deployments
-
Azure Pipeline management
-
ENV management
-
Configuration management
This is a full-time remote role in Bucharest. An ideal team member will have working experience with Release and Environment management skills as expected below:
-
Overseeing the DevOps Release process and frameworks for release package promotion from lower environments to production.
-
Developing release implementation plans by working with various project teams to deploy the release packages to test environments and production.
-
Deploying the release packages to QA and production environments as requested by developers/QA teams.
-
Maintaining automated CI/CD pipelines and environments used to build and deploy to target environments.
-
Providing support to ensure the availability of all lower environments to developers and QA teams for testing activities.
-
Ensuring that the test environment is regularly maintained, upgraded, and configured to reflect the latest software and hardware releases.
-
Checking and resolving any problems or issues with the test environment, including diagnosing and fixing hardware and software problems.
-
Enhancing and supporting existing automation scripts and planning/upgrading all automation-related tools as required.
-
Ensuring that CMDB is updated with all details of App/Service and database details along with infrastructure details.
-
Researching and implementing new tools for automating various tasks that add value in terms of cost, time, and effort.
-
Involving and establishing monitoring solutions to check health and performance of Development, QA, and Performance environments.
-
Enforcing and maintaining Environment and Application Security based on established policies and procedures.
-
Documenting all procedures related to the processes and tools developed.
-
Identifying, establishing, and managing Proof of Concept (POC) environments and reporting on design outcomes.
Compensation for this role starts at 245,000 ROM.
Qualifications
-
Bachelor’s degree in computer science, Engineering or a related field.
-
6+ years of experience in software development, DevOps frameworks, and methodology.
-
Minimum 4+ years of practical experience in DevOps release management, Azure environment management, and deployments.
-
Deep understanding of hardware, software, network, and data configurations.
-
Strong understanding of Microsoft's Azure, Azure ARM Templating, Azure DevOps Pipeline implementation of “infrastructure as code” deliveries.
-
Understanding of technology concepts - virtualization, operating systems (Linux, Windows), cloud (Azure), networking (IP, routing, firewall), source code management platforms (GitLab, GitHub), container systems (Docker, Kubernetes), scripting (Python, Bash, PowerShell).
-
Experience with establishing engineering standards, frameworks, best practices, and tools aligned with the ALM and SDLC.
-
Extensive experience with scripting languages, PowerShell, Batch, Shell.
-
Experience supporting both Windows and Linux environments.
-
Understanding of fundamental technologies like DNS, Load Balancing, SSL, TCP/IP, networking, and security.
-
Experience with Cloud Delivery Methodologies using Microsoft Azure Products and Technologies.
-
Experience with a variety of relevant technologies, including Microsoft, .Net, .Net Core, HTML5, PowerShell, JavaScript, CSS, Java, C#, XML, REST, SQL/NoSQL, Angular, NodeJS, Redis.
-
Experience in providing support for Production Releases and Environments.
-
Experience with Agile development methodologies.
Benefits
-
Medical, dental, vision, HSA and FSA.
-
Generous earned time off.
-
401K/student loan repayment.
-
Life insurance & AD&D insurance.
-
Employee assistance program.
-
Employee stock purchase program.
-
Tuition reimbursement.
-
Performance-based incentive pay.
-
Short- and long-term disability.
-
Robust wellness program.