Senior Full Stack Engineer
Summary
Senior Full Stack Engineer designs, deploys and operates Kubernetes-based apps on AWS, using Terraform, CI/CD and DevSecOps practices to build secure, observable cloud platforms.
Want to make an impact? We offer that
Due to continued growth, we are currently hiring a Senior Full Stack Engineer to join our team. emagine is a dynamic, fast-growing international consulting and technology company, founded on real-world experience, focused on custom-fit solutions. We have the proven people and expertise to complete complex projects, while delivering lasting knowledge-transfer benefits to empower our partners for the next challenge.
Are you intrigued? Do you want to learn more?
A snapshot of your key responsibilities as Senior Full Stack Engineer would be:
Securely design, deploy, operate and troubleshoot Kubernetes-based applications within an AWS Enterprise Landing Zone.
Deploy and manage infrastructure using Terraform and Infrastructure as Code (IaC).
Manage and support Kubernetes environments, primarily Amazon EKS.
Configure and support AWS networking within a secure enterprise environment.
Implement and maintain AWS IAM and security best practices.
Support CI/CD processes within a DevOps/Site Reliability Engineering (SRE) environment.
Implement and support observability and monitoring solutions.
Work with database services within AWS environments.
Support Linux and container-based workloads.
Apply DevSecOps principles throughout the software delivery lifecycle.
Troubleshoot infrastructure, platform and application issues across AWS and Kubernetes environments.
Contribute to the reliable operation of cloud platforms through automation and operational best practices.
Requirements:
Proven experience designing, deploying and supporting applications on AWS.
Strong hands-on experience with AWS Enterprise Landing Zones.
Strong experience with Terraform and Infrastructure as Code.
Experience with Kubernetes, preferably Amazon EKS.
Strong understanding of AWS networking.
Experience implementing and supporting AWS IAM and security.
Experience working within a DevOps or Site Reliability Engineering (SRE) environment.
Experience using CI/CD pipelines.
Experience with Linux and container technologies.
Experience with monitoring and observability tools.
Strong troubleshooting skills across infrastructure and applications.
Understanding of application architecture.
Nice to Haves:
Python development or automation experience.
Experience building or supporting complete web applications or information systems.
Experience across user interfaces, server-side logic and database management.
Experience with AWS Landing Zone Accelerator (LZA).
So, are you ready to join our team?
It’s important to remember, emagine is an Equal Employment Opportunity Employer; we value bringing together individuals from diverse backgrounds to develop innovative solutions for our customers.
Opportunity type: Contract, Hybrid (Dublin- 2 days per week)