Are you a talented developer looking for a remote job that lets you show your skills and get decent compensation? Join Upstaff.com, a platform that connects you with hand-picked startups and scale-ups in the US and Europe.
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
Not your tech stack?
Join the Upstaff community and we are looking for the best project for you. Be ready for the next steps:
- Create your profile on our website (import from LinkedIn)
- 20-30-minute screening call
- Technical interview
- Feedback
- Project Selection (we are looking for the best project for you).
We work with developers from 50+ countries in different regions: Europe, LATAM, the U.S. (W-9 form owners), Canada, Asia (Philippines, Indonesia), Oceania (Australia, New Zealand, Papua New Guinea), and the the UK.
- We don’t have a legal and ethical basis to accept applicants from the following countries: Russia, Belarus, Iran, North Korea
- We do not provide visa assistance, and our cooperation model does not include the benefits typically offered with direct hire.