Develop, test, and support the platform s software development life cycle processes
Implement various IT infrastructure, and testing/automation tools
Establish test, release, update, and support processes for DevOps operation
Analyze, review, verify, and validate the developed code
Perform vulnerability assessment and risk management to identify and deploy cybersecurity measures
Collaborate with internal teams and stakeholders to achieve company goals
Job Requirements:
Bachelor s/Master s degree in Engineering, Computer Science (or equivalent experience)
At least 5+ years of relevant experience as a DevOps Engineer
Previous experience working with software deployment and lifecycle in AWS using Hashicorp Terraform
Comprehensive understanding of AWS services, their operation, configuration, and provision
Demonstrable experience in developing and maintaining Jenkins pipelines; both scripted and declarative
Experience with Gradle-based multi-layered builds
Story and defect management experience for Jira
Strong skills with Linux systems administration, and experience in both RHEL and Debian-based systems
Understanding of Docker compose (or similar tech) and its usage to build and deploy containerized applications, including orchestrators and single-node templates
Amazing to have proficiency with Bash and Python, with additional experience in Node.js
Experience using Git as a source control system
Operation and administration expertise with PostgreSQL database
Good understanding of and experience with Cognito would be a plus
Proven experience in networking and system administration will be an advantage
Ability to troubleshoot and resolve complex issues