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
* Guide the business analyst and client through the solution reflection process, proposing alternative and appropriate solutions that align with enterprise architecture and strategy, while considering cost/benefit factors.
* Ensure the client understands and adopts enterprise rules, architectural standards, security policies, and other related standards, collaborating with architects to establish the overall solution architecture.
* Work closely with IT Tribe Lead, Asset Manager, and Product Owner, acting as a liaison between the client, business analyst, and involved asset teams to ensure a unified view and clear understanding of client needs across all IT stakeholders.
* Lead the functional elaboration of the chosen solution, translating business requirements into detailed functional requirements.
* Align with involved assets to define the functional responsibilities each asset will implement.
* Design the application architecture, identifying and detailing the impact on different application components as outlined in the solution architecture.
* Coordinate with various technical teams within the asset groups to specify their requirements.
* Monitor development and testing to ensure consistency between the functional specifications and the developed solution.
* Define technical specifications for components supported by different teams (e.g., queues, security, integration layers).
* Assist suppliers during the development, integration, and assembly testing (I&AT).
* Analyze defects discovered during the testing phase and coordinate fixes.
* Support release and deployment teams across different environments.
* After solution deployment in production, provide ad hoc support to operational teams and helpdesks.
* Analyze and coordinate the resolution of production incidents.
* Maintain and update relevant documentation.
* Preparation, elaboration, and construction activities are broken down into sprints and completed in an iterative, combined manner.
Benefits
* A challenging, innovating environment.
* Opportunities for learning where needed.
Requirements
5+ years in the DevOps field, 2+ years in Information Security with a strong focus on Cloud Security. Bachelor’s or Master’s degree in Information Security or a related field. Hands-on experience with AWS security services, including IAM, CloudTrail, KMS, and others like Organizations, VPC, Transit Gateway, S3, EC2, RDS, ELB, Config, Inspector, GuardDuty, and WAF. In-depth knowledge of securing AWS resources and implementing network security. Proficiency in DevSecOps methodologies and tools. Experience with Infrastructure as Code (e.g., Terraform). Familiarity with monitoring tools like Grafana, Prometheus, and EFK from a security perspective. Strong understanding of current cloud security threats and mitigation strategies. Expertise in designing resilient and secure cloud infrastructures. Design and implement resilient cloud environments protected against security threats. Develop and evaluate security solutions to protect systems, databases, and networks. Conduct security assessments and recommend controls to address vulnerabilities. Monitor logs, analyze threats, and perform vulnerability assessments to ensure proactive security. Shape and enforce the company’s security policies, procedures, and standards for cloud environments. Create detailed technical and managerial security reports. Implement and test disaster recovery procedures for cloud environments. Monitor sensitive data usage and regulate access to safeguard confidentiality and integrity. Address violations of security policies and provide corrective measures. Provide end-user support for network and security-related issues. Expertise in AWS cloud security services, focusing on IAM, CloudTrail, KMS, and securing infrastructure. Hands-on experience in DevSecOps practices, including implementing security solutions and securing networks. Proficiency with AWS services and container security. Strong problem-solving skills and ability to work autonomously or collaboratively. Experience with Microsoft Azure or Oracle Cloud. Expertise in container security and Terraform.