Data Engineer
Artius Solutions
- Minneapolis, Minnesota, United States
- Minneapolis, Minnesota, United States
Über
Product Team Collaboration: Work as an integral member of a product team, building impactful features that contribute to the Client's bottom line. Continuous Improvement: Engage in continuous learning, pair programming, and pull request reviews to enhance your skills and those of your team. System Architecture: Contribute to the design and development of full system architecture, ensuring scalable and performant applications. Code Quality and Testing: Take responsibility for the quality and stability of your code, engaging in unit and functional testing efforts. DevOps Participation: Contribute to the team's DevOps efforts, enabling iterative development and deployment. Mentorship: Participate in team continuous improvement projects and leverage mentorship opportunities to foster an inclusive and rich engineering culture. Qualifications:
Education: Bachelor's degree in Computer Science or a related technical field. Experience:
5+ years of software development experience. Proficient in object-oriented programming, preferably Java. Strong foundation in computer science, including design patterns, data structures, and algorithms. Experience with Scala and Big Data technologies, such as Hadoop, Spark, and Hive. Familiarity with microservices architecture, distributed systems, and real-time stream processing frameworks.
Technical Skills:
Proficiency in at least one programming language. Experience with RDBMS technologies and SQL. Familiarity with source versioning tools (e.g., Git). Proficiency in automated testing frameworks. Exposure to DevOps tools and processes, such as Spinnaker, Drone, Jenkins, and Kafka. Experience with containerization technologies like Docker and Kubernetes.
Soft Skills:
Strong communication skills, both verbal and written. Analytical and troubleshooting abilities.
Preferred Qualifications:
Experience with containerization technologies such as Docker and Kubernetes. Familiarity with Agile software development methodologies.
Why Join Us:
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.