A great client of mine are looking for a Cloud Engineer/Tech Lead to drive the design, implementation, and maintenance of Azure-hosted products that leverage machine learning output and processed IoT data. You’ll lead a newly formed team focused on delivering secure, scalable, and high-performing cloud solutions, while contributing to a collaborative and innovation-driven engineering culture.
Contract role
Duration: 6 months
Location: Dublin
Key Responsibilities:
- Lead the technical delivery and infrastructure design of cloud-based products on Microsoft Azure.
- Serve as the Tech Lead for a cross-functional engineering team.
- Mentor and guide junior engineers, fostering team growth and knowledge sharing.
- Collaborate with product, UI/UX, and architecture teams to design and implement new product features.
- Ensure high availability, performance, and security across cloud environments.
- Define and implement Infrastructure as Code (IaC) using tools like Terraform or Pulumi.
- Integrate backend and upstream dependencies in a microservices-based architecture.
- Stay updated with cloud trends and evaluate their impact on ongoing development.
- Troubleshoot and resolve complex technical issues.
- Promote best practices in cloud security, automation, and CI/CD.
Requirements:
- Proven experience in a Tech Lead or Senior Engineering role.
- Strong background in Azure, AWS or GCP.
- Hands-on development experience with Python, Java, and scripting (e.g., Bash, PowerShell).
- Experience building and scaling REST APIs and microservices.
- Familiarity with containerization tools like Docker and orchestration using Kubernetes.
- Knowledge of SQL and working with large data volumes.
- Experience implementing cloud security best practices.
- Solid understanding of CI/CD pipelines and tools like Jenkins, GitHub Actions, SonarQube, etc.
- Comfortable working in Agile environments and fast-paced teams.
Preferred Qualifications:
- Experience with big data technologies such as Databricks, Spark, or DBT.
- Knowledge of data pipelines and their fault tolerance requirements.
- Exposure to data warehousing and analytics environments.
- Strong communication and decision-making skills, with a drive for high customer satisfaction.