Aretum, a leading technology company, is seeking a skilled and motivated Python Developer to join our team. As a Python Developer at Aretum, you will be responsible for designing, developing, and maintaining Python-based applications and systems.Aretum is known for delivering innovative solutions to clients in various industries, including government, finance, and healthcare. Our mission is to provide reliable and efficient technology solutions that meet the unique business needs of our clients.Responsibilities
Design, develop, and maintain scalable and efficient data pipelines Implement ETL/ELT processes to collect, transform, and load data from various sources into data warehouses and data lakes Collaborate with solution architects and other developers to ensure data models and schemas are optimized for performance and scalability Develop and maintain data storage solutions, including databases, data warehouses, and data lakes Ensure data quality, consistency, and reliability through validation, cleansing, and monitoring processes Optimize data workflows and processes for performance, scalability, and cost-efficiency Design, develop, and maintain scalable, robust, and high-performance applications using Python Collaborate with cross-functional teams to gather and analyze requirements and translate them into technical specifications Write clean, maintainable, and efficient code following best practices and coding standards Conduct thorough testing and debugging of applications to ensure functionality and performance Participate in code reviews, providing and receiving constructive feedback to maintain code quality Collaborate with the client data team and analysts to understand data needs and deliver solutions Stay updated with the latest industry trends, tools, and technologies in data engineering and Python development
Requirements
Bachelor's degree in Computer Science, Information Technology, or a related field Proven experience as a Python Developer with a focus on data engineering Strong proficiency in Python and applicable libraries Solid understanding of SQL and NoSQL databases (e.g., PostgreSQL, ElasticSearch) Experience with extract, transform and load (ETL) tools and frameworks Familiarity with big data technologies (e.g., Hadoop, Spark) and cloud platforms (e.g., AWS) Knowledge of data modeling, data warehousing, and data lake architectures Experience with version control systems (e.g., Git) and CI/CD pipelines Strong problem-solving skills and the ability to work independently and collaboratively Excellent communication and teamwork skills Preferred Skills{{:}} Experience with containerization and orchestration tools (e.g., Docker, Kubernetes) Familiarity with machine learning and data science concepts Professional certifications such as Certified Data Management Professional (CDMP), AWS Certified Big Data, or Google Certified Professional Data Engineer will strengthen the application
Benefits
ARETUM is an equal opportunity employer, committed to diversity and inclusion. All qualified candidates will receive equal consideration for employment without regard to disability, race, color, religious creed, national origin, sexual orientation/gender identity, or age.ARETUM utilizes e-Verify to check employment authorization.EEO/AA/F/M/Vet/Disabled.