Job Description- Help design, build and continuously improve the clients online platform
- Research, suggest and implement new technology solutions following best practices/standards
- Take responsibility for the resiliency and availability of different products
- Be a productive member of the team.
Requirements
- 10+ years of overall IT experience, with a minimum of 5 years of hands-on expertise in AWS.
- Proven ability to design Landing Zones, set up infrastructure, and implement automation using Terraform.
- Experience in multi-cloud environments, particularly AWS and Azure, with a strong understanding of cloud architecture and best practices.
- Skilled in cloud deployment automation, covering both infrastructure provisioning and application deployment.
- Experience with containerized workloads on AWS EKS/ECS is highly desirable.
- Active contributor to the construction and maintenance of Software Factory platforms.
- Provides support and training to project teams in setting up CI/CD pipelines (Continuous Integration and Deployment).
- Stays current with DevSecOps practices, continuously expanding knowledge and applying innovative approaches.
- Actively engages in knowledge sharing through demonstrations, retrospectives, and feedback sessions.
- Contributes to the documentation of platforms, including user guides, onboarding material, and operational procedures.
- Strong expertise in Infrastructure as Code (IaC) using Terraform and cloud-native tools.
- Holds relevant certifications in key technology areas (listed below).
Skills & Technical Expertise
- Cloud Platforms: Hands-on experience with AWS and Azure services.
- Security: Well-versed in security best practices across multi-cloud environments, including OWASP Top 10 principles and tools like SonarCloud, Rapid7, etc.
- Infrastructure Automation: Proficient in Terraform, AWS CloudFormation, and related DevOps tools.
- Programming Languages: Working knowledge of Python, Java, or PHP (proficiency in at least one required).
- Networking & Cloud Security: Solid foundational knowledge of cloud networking and security principles.
- Containers & Orchestration:
- Docker, Kubernetes, AWS ECS/EKS, Helm Charts – with experience in production-grade deployments.
- Monitoring & Logging: Experience with Prometheus and Grafana for system observability.
- CI/CD Tools: Proficient with tools such as GitLab, Bitbucket, and other version control and deployment systems.
- Communication: Strong verbal and written communication skills; fluency in English is required.
Certifications
- AWS Certified Solutions Architect – Associate (required)
- AWS Certified Solutions Architect – Professional (preferred)
- Certified Kubernetes Application Developer (CKAD) (optional)
Benefits
- A challenging, innovating environment.
- Opportunities for learning where needed.