TECH LEAD/SENIOR ENGINEER
Colombo, Sri Lanka
Our offshore DevOps team works with one of the largest insurance companies on Wall Street. We are seeking a Tech Lead/Senior Engineer to lead our Agile/Scrum team in Colombo. This is a unique opportunity to work directly with in-house developers and gain exposure to bleeding edge technologies and a large US corporate culture. Candidate will be highly motivated and talented with the ability to quickly learn new and unfamiliar technologies.
Responsibilities:
-
Lead and manage a team of DevOps and systems Engineers to support Continuous Delivery, test automation, and deployment automation
-
Contribute to and work across many different projects and technologies, as needed
-
Collaborate with other Engineering Leads and the Product team to coordinate product releases
-
Create and share a strategic vision for the team as well as hiring and scaling the team to meet that vision
-
Measure and maintain reliability through instrumentation and monitoring
-
Prepare status reports and participate in management meetings
-
Mentor, develop and train junior staff members as needed
Desirable skills:
-
1 - 2 years’ experience as a tech lead or scrum master
-
Strong Linux system Administrator skill, preferably in RedHat or CentOs
-
Strong Scripting skills, preferably (one or more) shell, Python, Ruby or Perl
-
Experience with Puppet or Chef
-
Experience with PowerShell
-
Familiar with Micro containers and tools (one or more) such as Docker, Docker compose, Swarm, Consul, Mesos and Kubernetes
-
Experience with Open source technologies such as Apache or Tomcat
-
Experience with centralized logging facilities such as Splunk is a plus
-
Working knowledge of Build automation tools (one or more) such as Jenkins or Maven or Gradle is desirable
-
Knowledge of version control systems such as SVN, Git or Perforce and understanding of branching and tagging of releases
-
Familiarity with Object oriented programming and Java application is a plus
Education: A Bachelor degree in Computer Science, Information Technology, Electrical or Electronics Engineering or higher level education.
Experience: 6+ years’ experience is desirable
Candidate should have excellent communication skills in English (written and spoken), a strong work ethic and ability to perform in a high-pressure environment. Further, candidate must be self motivated and exhibit growth potential. This is a very dynamic work environment where team members will be continually challenged. Highly motivated individuals will thrive in an open culture, which encourages out-of-the-box thinking. An attractive remuneration package including medical insurance and excellent opportunities for career development are available to the right candidate.