DevOps Engineer/ Senior Software Engineer
hsbc
Job Description
In this role you will:
-
Working knowledge of one of Java, JavaScript/Node.js or Python
-
Working knowledge of AWS Services like VPC, CloudFront, CloudWatch, Lambda, S3 etc.
-
Working knowledge of Linux environment and commands
-
Basic understanding of HTTP, Server and REST API
-
Basic understanding of development and design patterns
-
Experience with agile development tools like GIT, Visual Code, IntelliJ, Confluent and JIRAWorking experience in an agile environment
-
Strong ability to quickly learn new skills and tools
-
Ability to troubleshoot application issues in timely manner
-
Be a clear communicator, document your work, share your ideas
-
Review and be reviewed by your peers
-
Experience with production deployment and supporting production environments/applications
Requirements
To be successful in this role you should meet the following requirements:
-
Be an approachable and supportive team member with a collaborative attitude within a demanding, maturing Agile environment
-
Understanding of DevOps and Infrastructure as a Code concept with Terraform
-
Experience in automation
-
Strong understanding and working experience with CI/CD and available tools i.e. usage of Jenkins, Sonar etc
-
Influence and champion new ideas and methods
-
Great communication - convey your thoughts, ideas and opinions clearly and concisely face-to-face or virtually to all levels up and down stream
-
And equally important - you listen and reflect back what others communicate to you
-
Regularly demonstrate these qualities - drive, motivation, determination, dedication, resiliency, honesty and enthusiasm
-
Strong analytical and problem-solving skills
-
Excellent verbal and written communication skills
-