Careers
Active Jobs
Database Architects/Data Warehousing Specialists – Multiple Openings - Schaumburg, IL
Posted Date: January 1st, 2024
MG Cloud Technologies needs professionals:
Job Description
- Develop and maintain distributed systems for processing and analyzing large-scale datasets.
- Work using Hadoop, Hive, Python, Mongo dB, Maven, Spark, Oracle, Bitbucket, Tableau, Unix, Eclipse.
- Build and maintain architecture patterns for data processing, workflow definitions, and system to system integrations using BigData and Cloud technologies.
- Utilize programming languages like Java, Scala, Python, RDBMS and NoSQL databases and Cloud based data warehousing services such as Redshift and Snowflake.
- Design and implement data storage solutions, such as Hadoop Distributed File System (HDFS) or cloud-based storage services like Amazon S3.
- Design and implement data ingestion pipelines from various sources like HDFS into a data lake or data warehouse using tools like scoop etc.
- Work with Cloud Data Services for data migration to a cloud native environment.
- Develop and implement data security policies and procedures to ensure data integrity and confidentiality.
- Develop and maintain data processing and analysis workflows using technologies like Spark, Hadoop, or SQL.
- Optimize data processing and storage infrastructure to improve performance and scalability.
- Monitor and maintain data pipelines and systems to ensure high availability and reliability.
- Participate in the agile development process including backlog grooming , coding, code reviews , testing and deployment.
- Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies.
- Perform unit tests and conduct reviews with other team members to make sure your code is designed, coded, and effectively tuned for performance.
- Use python and pyspark framework to read from relational databases such as Oracle, mysql.
- Apply all business logics using spark framework and push final dataset to Tableau dashboards.
Required Skills & Qualifications
- Master's +1 Year Experience or Bachelor’s+5 Years Experience. Degree should be in Computer Science, Information Technology, or related field.
How to Apply
- Please mail resume to Ref: Director, 2010 E Algonquin Rd, Ste 210, Schaumburg, IL – 60173. or Click the Apply button below.
Sr. Java Full Stack Developer (AWS Cloud & Kafka) - Multiple Openings - Schaumburg, IL
Posted Date: January 1st, 2024
Job description
- We are seeking a highly skilled and experienced Java Full Stack Developer to join our dynamic team. The ideal candidate will have a strong background in Java development, with extensive experience in developing scalable, high-availability applications using AWS Cloud services and Kafka. This role involves designing, developing, and implementing both front-end and back-end components of our applications, ensuring high performance, responsiveness, and seamless integration of services.
Responsibilities:
- Design and develop robust, scalable, and high-availability applications using Java, Spring Boot, and other relevant technologies.
- Implement front-end interfaces using HTML, CSS, JavaScript, and modern frameworks/libraries such as React or Angular.
- Integrate and manage AWS cloud services (e.g., EC2, S3, RDS, Lambda) to support application deployment and operations.
- Architect and implement data pipelines and streaming services using Kafka for real-time data processing and analytics.
- Work closely with the development team to implement APIs and microservices architecture.
- Participate in the full software development lifecycle, including requirement analysis, design, coding, testing, deployment, and maintenance.
- Ensure code quality, security, and scalability by adhering to best practices and participating in code reviews.
- Troubleshoot, debug, and upgrade existing systems.
- Collaborate with cross-functional teams to define and achieve project goals.
- Stay abreast of emerging technologies and propose ways to incorporate them into current and future projects.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Minimum of [insert years] years of experience in Java development, including hands-on experience with Spring Boot.
- Strong experience with front-end technologies (HTML, CSS, JavaScript) and frameworks (React, Angular).
- Proven experience with AWS Cloud services and managing cloud infrastructure.
- Solid understanding and practical experience with Kafka or similar streaming platforms.
- Experience with RESTful API development and microservices architecture.
- Knowledge of SQL and NoSQL databases, including optimization and schema design.
- Familiarity with CI/CD pipelines, Git, and deployment strategies.
- Excellent problem-solving skills, with the ability to work independently and as part of a team.
- Strong communication and interpersonal skills.
Preferred Qualification
- AWS Certified Solutions Architect or Developer certification.
- Experience with containerization technologies (Docker, Kubernetes).
- Familiarity with Agile development methodologies.
How to Apply
- Please mail resume to Ref: Director, 2010 E Algonquin Rd, Ste 210, Schaumburg, IL – 60173. or Click the Apply button below.