Senior DevOps Engineer (Azure) In Poland
Summary
- We are looking for a Senior DevOps Engineer (Azure), to become a part of a cross-functional development team building a tool for one of the global retailers whose primary goal is to improve and automate the customer’s business processes and reduce time and efforts required for various operations.
- Possible locations: preferable locations: Gdansk and Wroclaw, with the possibility of visiting and working from the office second option: remotely in Poland, but with the possibility to go on business trips to Gdansk and Wroclaw to meet with the client (sometimes)
- Project length: 6+ months
- Upper-Intermediate English.
- Start is on December 2nd, till July 7th, ( the information about possibility of extencion)
Project Description:
We are looking for a Senior DevOps Engineer (Azure), to become a part of a cross-functional development team building a tool for one of the global retailers whose primary goal is to improve and automate the customer’s business processes and reduce time and efforts required for various operations.
Responsibilities
- Lead the design and implementation of highly available, fault-tolerant, and secure Azure architectures.
- Contribute to the overall cloud strategy and roadmap for Azure adoption.
- Extensive experience designing, implementing, and troubleshooting complex CI/CD pipelines.
- Automate infrastructure provisioning, deployment, and configuration management for large-scale applications.
- Lead troubleshooting efforts for complex system-wide issues and implement preventative measures.
- Champion security best practices for Azure resources, conduct security audits and drive security initiatives.
- Mentor junior team members and foster a culture of continuous learning and knowledge sharing.
- Stay updated on emerging Azure services and DevOps tools, evaluating their potential impact.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.
- 5+ years of experience in a DevOps engineering role with significant Azure experience.
- Proven track record of designing and implementing large-scale Azure solutions.
- Experience leading and mentoring DevOps teams.
- Demonstrated ability to solve complex technical problems and architect robust solutions.
- Excellent communication and collaboration skills.
- Relevant Azure certifications are highly preferred (e.g., Azure Solutions Architect Expert, Azure DevOps Engineer Expert, Azure Security Engineer Associate).
Desirable (Hard skills):
- Cloud: Deep expertise in Azure services, architectures, and design patterns.
- Infrastructure as Code (IaC): Advanced skills in ARM, Bicep, Terraform, or other IaC tools.
- Programming and Scripting: Strong scripting skills (Powershell, Bash) and proficiency with one or more programming languages (e.g., Python, Java, Go, Node.js)
- Containerization and Microservices: Extensive experience with Docker, Kubernetes (AKS), and microservices architectures.
- Complex Configuration Management: Expertise in configuration management tools (Ansible, Chef, Puppet, etc.).
- Robust Networking: In-depth knowledge of networking concepts, VPC design, hybrid cloud architectures, and network security.
- Security Focus: Strong understanding of cloud security principles, penetration testing, and compliance standards (e.g., SOC 2, ISO 27001, PCI DSS)
Personal skills:
- Ability to relate positively to and engage with a wide range of people
- Strong self-motivation, reliable, and flexible team player. High attention to details
- Always seeking to improve processes and suggest alternative solutions
- Be ready to embrace change, be flexible