Job Information |
Our global Financial Research & Analytics client is seeking to recruit a DevOps Engineer to help build, manage and support the firm’s AWS cloud and web infrastructure. The engineer will be hands-on technically, have demonstrated leadership skills and the ability to assume critical responsibilities and thrive in a lean environment.
Responsibilities:
- Design and develop new automation solutions to infrastructure engineering problems
- Automate infrastructure deployments with CloudFormation/ Terraform
- Develop automation code to deploy and maintain systems and applications that run and monitor services in the public cloud
- Develop deployment pipelines for services running in AWS
- Perform continuous delivery (CI/CD) using Jenkins
- Ensure secrets management is painless and easy across distributed services, secret handling technology such as Vault, AWS KMS
- Work closely with application developers and participating in the architectural discussions
- Build self-service continuous delivery tooling to support deployment and lifecycle management of a wide range of compute workloads and services
- Advocate for a culture of automation, self-service, and engineering best practices to enable development teams
- Provide leadership to the team in mastering technologies, identifying and implementing worthwhile new technologies and improving our process
Requirements:
- Bachelor’s Degree in Computer Science (preferred) or equivalent work experience
- 3+ years of experience in DevOps engineering or software development
- Comprehensive experience with AWS including a solid understanding of CI/CD, Amazon S3, EC2, IAM, Serverless Computing (Lambda), CloudFormation and Route 53
- Experience with user access, authentication, user permission management and security, LDAP, AD, Cogito
- Strong distributed systems implementation experience
- Experience with auto scaling, performance testing and capacity planning.
- Experience with tools such as Jenkins, Artifactory, etc. to build automation, CI/CD, Self-Service pipelines
- Experience owning infrastructure in production, as well as designing and creating build/deploy & monitoring systems
- Experience with restful services, service-oriented architecture, distributed systems, cloud system (AWS) and micro-services.
- Exceptional analytical and problem-solving skills and a strong attention to detail
- Excellent collaboration skills
- AWS Architect Certification is a plus
- Experience with containerization and scheduling, with Docker and Kubernetes
- Coding and scripting experience with Python, Java or similar languages
|