About the job
DevOps Engineer/Senior Engineer
Location: Colombo | Galle
About Enactor
Enactor is a successful and growing software company providing enterprise systems to leading retailers worldwide. Enactor systems drive the in-store, mobile and online channels that make up a modern retail organization.
- Minimum of 5 years experience in developing APIs using Java/J2EE.
- Experience in build automation tools like Maven.
- Experience in frontend development using ReactJS.
- Experience in relational database management systems including MySQL and MSSQL.
- Effective use of design patterns, MVC and unit testing frameworks.
- Knowledge of Continuous integration and continuous delivery using Jenkins.
- Knowledge of source code management systems like Git or SVN.
- Experience in Docker, Docker swarm and Kubernetes.
- Experience in Configuration as code using tools like Ansible or Chef.
- Experience in Infrastructure as code using tools like Terraform.
- Knowledge of maintaining and troubleshooting Linux systems.
- AWS/Azure knowledge is highly desirable.
Responsibilities
- Develop scalable, secure and well-documented APIs.
- Develop interactive and responsive frontends.
- Troubleshoot and fix deployments on the cloud.
- Conduct internal and customer training sessions.
- Design scalable and secure cloud architectures for deploying software.
- Work closely with the Technical Architects and Development Managers to convert functional and technical specifications to production-quality software
- Participate in the configuration, testing and release processes.
- Contribute to design and specification processes.
- Research and learn new technologies.