Design, architect, and implement next generation system architecture and automation solutions in Cloud environments.
Implement, maintain, and improve Continuous Integration and Continuous Delivery environments.
Own and lead initiatives to define, design, and implement DevOps solutions which include reference architectures, estimates, and costing.
Provide technical leadership, project guidance, and business development in various technology areas: API, Message Queue
Advise business and technology delivery leadership on how to translate the client's infrastructure and automation of business requirements into executable technology solutions.
Participate in workshops and provide presentations of the proposed solution.
Act as a subject matter expert on Cloud/DevOps best practices with Terraform, Cloud Formation, Auto Scaling Groups, and Configuration Management.
Perform the best analysis practices and emerging concepts in Cloud/DevOps, Infrastructure Automation, and Enterprise Security.
Act as a technical liaison between users, data scientists, AI developers, service engineering teams and support.
Review and audit of existing solutions, design, and system architecture.
Profiling and troubleshooting existing solutions.
Create technical documentation.
Qualifications:
Bachelor's degree in computer science, Computer Engineering, or a related field.
Minimum 5 years of Experience with automated deployment, continuous integration, and release engineering tools (Nagios, Zabbix, Cacti, New Relic, Graphite) or related field.
Good knowledge of Agile environments.
Experience building global and scalable platforms.
Broad knowledge of software development and software testing methodologies along with change and configuration management practices in Linux based environments.
Strong scripting skills (Python, Ruby, or Gravel).
Strong knowledge of infrastructure automation tools (Puppet, Chef, Ansible), in Cloud and DevOps solution delivery and strategy.
Practical expertise in performance tuning and optimization, bottleneck problems analysis.
Solid technical expertise and troubleshooting skills.
Good command of English communication (TOEIC score 700 and above).