Software Engineer position with 5+ years of experience in modern programming languages, configuration management, continuous integrations, and server/platforms configuration.
Requirements
- 5+ years of strong experience as a software engineer with operations focus
- Proficiency with modern programming languages such as Python, Ruby, Java, C++, Perl etc.
- Experience with configuration management tools like puppet, chef, ansible, etc.
- Experience working with continuous integrations tools such as Jenkins, Teamcity etc.,
- Experience with server/platforms configuration, administration, monitoring, trending, scalability, and high availability.
- Knowledge of best practices related to security, performance, and disaster recovery.
- Ability to write, debug and optimize code to automate routine tasks.
- Solid understanding of fundamental data technologies such as data integration, business intelligence, data governance, data security etc.
- Hands on administration experience with relational databases, data integration platforms, BI tools, CICD tools, code repositories, work load automation tools etc.,
- Systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive.
- BS degree in Computer Science or related technical field