
Azure DevOps Engineer (DBA experience)
- Украина
- Постоянная работа
- Полная занятость
You will collaborate closely with the Development, DevOps, and DBA teams to establish and implement Microsoft best practices, principles, and processes within an Azure-hosted environment, with a focus on database-related technologies. Your role will involve providing expertise in application design, infrastructure, and monitoring, all with a strong security focus. Additionally, you will guide engineering teams in developing secure software, integrating security controls, and fostering a security-first mindset in an Agile environment.IN THIS ROLE, YOU WILL
- Advocates for the application teams; DB Services, Cybersecurity, DevOps, and Agile engineering procedures, quality engineering practices and advanced requirement capturing techniques for improving end-to-end secure delivery practices;
- Design and implement strategies for collaboration, code, infrastructure, source control, security, compliance, continuous integration, testing, delivery, monitoring, and feedback with a heavy focus on DB infrastructure and automation;
- Manage Github Actions Pipelines with a heavy emphasis on custom flows and actions as well as Azure DevOps projects (minor). This will include implementing automation tools and frameworks for CI/CD pipelines;
- Assist with the configuration and setup of Azure SQL, MongoDB Atlas and PostgreSQL (future) following MS best practices;
- Responsible for day-to-day collaboration with the different application/asset teams to ensure successful implementation of secure coding practices, and integration of secure application and design processes. Supports the Secure Systems Development Lifecycle (SSDLC), including functional and non-functional cybersecurity and DB requirements;
- Monitor systems, identify performance bottlenecks, and implement solutions in a proactive manner;
- Develop and maintain design and troubleshooting documentation;
- Provide training and support to internal teams, peers and stakeholders;
- Plan DR measures and maintain data storage security in Azure;
- Acts as the Devops DBA Champion for the application/cyber/Portfolio teams.
- Minimum of 6 years of combined experience in DevOps/DevSecOps engineering, Software and DBA engineering
- Working with Secure CI/CD pipelines (mainly GitHub Actions & Flows) and ALM tools to automate security requirements validation tasks;
- Experience with .Net/C#, PowerShell, Bash for scripting;
- Understanding and experience with Azure SQL and Mongo is a requirement;
- Experience with AKS and Linux is required;
- Expertise in Azure cloud services (Azure SQL, Azure ServiceBus, Azure Redis, KeyVaults, Azure Storage, etc) is a requirement (must be a senior);
- Strong Understanding of network architectures and services within Azure (e.g. VPN, routing, firewall, NSGs, App Gateway, Azure API Management, etc);
- Knowledge of Source Code Management concepts (e.g., code lines, branching, merging, integration, versioning). Proficiency in using Git for version control is a must;
- Knowledge of CI/CD Pipeline creation in Azure Devops is a plus;
- Ability to translate traditional SDLC approach (plan, code, build, test, release, deploy and monitor) to the phases of agile development when writing software to automate security related tasks;
- Azure certifications (e.g. Azure Devops engineer expert, Azure Administrator Associate, Administering Relational Databases (DP-300), and/or MongoDB certifications) is a plus.
— Digital-First Approach: Great talent knows no borders! You can work from wherever you are. We hire and collaborate with professionals worldwide.
— Remote Work Model: Balance your professional and personal life with our flexible working conditions. We offer an, empowering you to be productive and deliver your best from anywhere.
— Exciting Projects: Dive into impactful projects across various industries that challenge and spark your creativity. Work on innovative solutions that push boundaries, giving you the chance to make a difference and drive change.
— Boost Your Expertise: Elevate your career with unmatched experiences that expand your knowledge and master skills. We foster continuous learning and development opportunities that allow you to grow and reach new heights.
— Join the Best Team Ever: Collaborate with our diverse and сross-cultural team of passionate technologists and creative thinkers who inspire and support. Together, we develop services that make a real impact on the world.HOW’S THE HIRING PROCESS GOING
We strive to make a smooth and transparent hiring process to find the perfect match for both sides. Steps may differ depending on the position — here’s what to expect:
— Initial Interview: If your background fits the role’s criteria, we’ll invite you for an interview with a Talent Acquisition Specialist to get to know you better.
— Presentation of the cv to the client.
— Client's Interview.
— Final Decision: After completing all interviews and assessments, we’ll reach a final decision and get back to you with the result.Powered by JazzHR