Time & Location
About the Event
We are looking for experienced individuals only (mid-level and above)with a passion for being part of an Agile development team, participating in all aspect of the software development life cycle. You will be given the opportunity to create software, as well as design/build/maintain test automation and have a direct and meaningful impact on the quality of the software applications.
Please read the first comment for Required Skills and Qualifications.
Required Skills and Qualifications:
-BS in Software Engineering, Computer Engineering, or equivalent.
-Proficiency in, at least, one modern programming language such Python, Java, or C#.
-Object-oriented programming (OOP) and design, data structures, algorithm design, problem solving, and complexity analysis.
-Experience in data streaming applications like Kafka, Spark, and Storm.
-Proficient with git and CI/CD processes and tools such as Jenkins, Travis CI or other
-Experience with containerization using Docker and its orchestration utilizing Kubernetes, Docker Swarm, or similar.
-Knowledge in Machine Learning Algorithms
-Knowledge of professional software engineering practices & best practices including coding standards, code reviews, source control management, build processes, testing, and operations.
-Demonstrated experience designing and architecting scalable and resilient enterprise software.
-Excellent documentation and communication skills - strong technical writing.
-Experience with software troubleshooting.
-English language proficiency is a must.