Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: May 25, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Aculocity is an IT services company headquartered in Highland Park, Illinois (near Chicago), with over 60 professionals based in 4 countries. Our specialties are in custom software development providing business intelligence, enabling enterprise systems, and creating automotive dealer services. We seek out long term relationships with clients that range f...
    Read more about this company

     

    Data Engineer

    This role will suit an all-round Data Engineer experienced in every step of data flow. Starting from configuring data sources to integrating analytical tools. The data engineer is a technical person who will contribute to architecting, building, testing, and maintaining the data platform as a whole

    Mission

    Deliver accurate data reliably within the required processing time, ready for processing by analytics applications.

    You will work across multiple business teams to implement new and improve existing systems for:

    • Extracting data from current sources
    • Data storing/transition for all data gathered for analytical purposes.
    • Transformation: Cleaning, structuring, and formatting the data sets to make data consumable for processing or analysis.

    Responsibilities:

    • Lead/contribute to designing the architecture of a data platform.
    • Develop data systems tools, customize and manage integration tools, databases, warehouses, and analytical systems.
    • Data pipeline maintenance/testing.
    • Machine learning algorithm deployment. Machine learning models designed by our data scientists, deployed into production environments, managing computing resources and setting up monitoring tools.
    • Manage data and meta-data storage, structed for efficiency, quality and performance.
    • Track pipeline stability. Monitor the overall performance and stability of the systems.
    • Keep track of related infrastructure costs and manage these as efficiently as possible, continuously find the balance between performance and cost.

    Important characteristics:

    • Dynamic, driven by results. Enjoy getting things done.
    • A proactive, results-oriented, and can-do attitude is highly desirable
    • Self-starter with the ability to successfully plan, organize, and execute assigned initiatives with minimal guidance and direction.
    • Strong listening, problem-solving and analytical skills.
    • Ability to conduct systems analysis and prepare requirement specifications concerning data-related business processes and systems.
    • Willing to take the initiative.
    • Excellent written and verbal communication skills.
    • Exhibits close attention to detail and is a champion for accuracy.
    • High level of Integrity.
    • Proven ability to meet deadlines, ability to multi-task effectively
    • The ability and willingness to do a variety of different tasks.

    Preferred qualifications and experience:

    • A Bachelor degree in computer science or engineering related field.
    • 5-10 years relevant experience.
    • Intermediate to advanced SQL optimization, developing ETL strategies.
    • Intermediate to advanced knowledge of database and data warehousing principles (e.g. OLAP, Data Marts, Star Schema, lambda/kappa architectures)
    • Knowledge of working with stream data pipeline frameworks or solutions, e.g. Apache Flink, Beam, Dataflow, Databricks etc. an advantage
    • Knowledge of cloud data platforms is an advantage
    • Experience within the Automotive or manufacturing industry is a plus.
    • Experience with agile or other development methodologies - Agile, Kanban or Scrum 

    Preferred Technical experience:

    •  Implementing data pipelines using cloud infrastructure and services.
    • Implementing event-based systems using tools like Confluent Kafka or Kinesis.
    • Knowledge of CDC pipelines (E.g. Bin logs, Debezium, AWS Database Migration Service (DMS))
    • API integration and development using Python - Fast API, Flask
    • DevOps: Docker (ECS), Kubernetes (EKS), Spark clusters, etc.
    • Database analysis, design & administration.
    • SQL Query optimization and data architecture improvements;
    • DB: PostgreSQL, MS-SQL
    • ETL: Python, Bash
    • Infrastructure: AWS (Kinesis, API Gateway, S3, DMS)
    • Dev Tools: Git, Docker, Elastic Container Service (ECS), Elastic Kubernetes Service (EKS)
    • OS: Ubuntu, Windows Server

    go to method of application »

    Information Security Officer

    JOB SUMMARY

    The Information Security Officer is an individual contributor focused on the administrative, governance and operational support aspects of the GVW Group information security program. The Information Security Officer will continually assess and improve program maturity through the application of an organizational security framework and promoting program initiatives. The Information Security Officer will support the evaluation, development, and implementation of security policies, procedures, guidelines, and auditing, covering a broad range of program components to include risk management, vulnerability management, penetration testing, training and awareness, Identity and Access Management (IAM), and compliance support. The Information Security Officer is expected to be familiar with applicable security regulations, standards, industry best practices, and collaborate with other teams to facilitate necessary changes.

    JOB RESPONSIBILITIES

    • Align with and support the execution of the information security program vision/strategy and promote security projects and initiatives
    • Assist in the advancement of the information security program through a continuous audit, control gap analysis, risk assessments, policy/procedure development, and security incident response support
    • Understand current and emerging security threat landscape and contribute to security architecture design enhancements
    • Assist in facilitating information security awareness and training efforts to promote a culture of security throughout the organization.
    • Work in close collaboration with other IT teams and business stakeholders to assess existing controls and supporting processes
    • Maintain a working knowledge of organizational information security policies, standards, and procedures based on industry best practices and compliance requirements
    • Assist in the information security incident response process as applicable
    • Assist in supporting internal and external audits and compliance efforts
    • Support security architecture efforts and provide consulting support for various security solutions and IT projects

    JOB REQUIREMENTS

    • Bachelor's degree in computer science or related discipline
    • Security industry certification (e.g., CISA, CISM, CISSP, Palo Alto, Microsoft) preferred
    • 5+ years of experience in multiple IT disciplines
    • IT cyber risk reduction, governance, compliance, and frameworks (ISO, NIST, PCI, CIS)
    • Direct information security experience preferred with some technical exposure

    ESSENTIAL JOB FUNCTIONS

    • Experience in server, network, database, cloud, and application security hardening
    • Experience with an emphasis on the design of security solutions and/or project management
    • Risk assessment and mitigation strategies
    • Incorporate security best practices and frameworks in the SDLC
    • Work with all areas of the business for any needs in PCI, NIST, ISO compliancy
    • Disaster recovery and business continuity guidance, testing, and documentation
    • Some technical abilities on firewalls, SIEM, SOAR, and security analysis products
    • Familiar with Microsoft 365 Compliance manager, AWS and Azure Cloud security modelling
    • Outstanding organizational, interpersonal, and communication (written and verbal) skills
    • Strong analytical and problem-solving skills

    PREFERRED SKILLS

    • A foundational understanding of IT infrastructure and life-cycle support
    • Ability to think strategically about business, product, technical, and compliance challenges
    • Attention to detail, organized and able to work and research independently

    Competencies:

    • Analytical thinking: Tackle a problem by using a logical, systematic, sequential approach.
    • Diagnostic Information Gathering: Identify the information needed to clarify a situation, seek that information from appropriate sources, and use skillful questioning to draw out the information, when others are reluctant to disclose it.
    • Building Collaborative Relationships: Develop, maintain, and strengthen partnerships with others inside or outside the organization who can provide information, assistance, and support.
    • Organization and Planning: Plan, organize, schedule, and budget in an efficient, productive manner. Focus on key priorities and get these done.
    • Technical Expertise: Demonstrate depth of knowledge and skill in a technical area.
    • Thoroughness: Ensure that one’s own and others’ work and information are complete and accurate; carefully preparing for meetings and presentations; follow up with others to ensure that agreements and commitments have been fulfilled.
    • Written Communication: Express oneself clearly in business writing

    go to method of application »

    Head of Software Development

    Your Mission

    You will be responsible for the delivery, management, and implementation of applications and solutions that support customers, employees, and business partners. As a member of the senior leadership team, you will be responsible for making investment and priority trade-off decisions, negotiating and managing vendor contracts, and recruiting and developing high performing teams. You’ll also provide vision and leadership to a team that includes several full-time employees, plus contractors.

    Responsibilities

    • Lead and inspire the application development team to engage with the business and identify new functionality, develop compelling business cases, prioritize projects and develop plans that maximize return on investment for the company.
    • Lead a team managing all aspects of application development and delivery across multiple functions, business units and business lines.
    • Effectively initiate, plan, schedule, control, and bring to closure multiple high priority projects.
    • Develop and lead a collaborative and Agile software development approach that improves velocity, while maintaining a strong focus on both quality and scalability. 
    • Drive the cultural changes necessary to enable a continuous delivery model, and foster a strong focus on automation of the Software Development Life Cycle (SDLC). 
    • Foster a strong customer service mind-set throughout the application development team, while championing thought leadership and partnership with the business.
    • Partner with business leaders to create robust solution roadmaps that are integrated with architecture and operations.
    • Seek out, validate, and bring to the technology organization innovative best practices and ideas from the outside, with a particular emphasis on application development methodologies.
    • Identify emerging technology trends, especially in the area of SaaS and cloud computing, and ensure the company is leveraging them when appropriate to increase efficiency, reduce costs, and drive value.
    • Ensure that all application development initiatives are well managed and delivered to meet expectations on functionality, timeliness, and cost.
    • Develop, implement and monitor software development policies and controls to ensure data accuracy, security, and legal and regulatory compliance.
    • Partner with internal customers to develop training and deployment plans aimed at maximizing both user adoption and realization of business benefits.
    • Prepare software development status reports and keep management, client and other stakeholders informed of project status and related issues.
    • Manage application vendor relationships and negotiate contracts to procure resources and technology solutions to meet the company’s strategic objectives.
    • Assure lowest possible cost of ownership of applications through vendor negotiations and benchmarking. 
    • Recruit, develop and retain high caliber software development talent, especially for key leadership positions, and develop a succession plan.
    • Implement and champion a robust professional development program, and continuously upskill team members to keep them current.
    • Evaluate team members performance, provide candid feedback and high impact coaching that enables (and motivates) them to achieve departmental as well as enterprise goals.
    • Build a culture of innovation and engagement, focusing on strengthening the organization’s employer brand.

    Qualifications:

    • Four-year university degree or college diploma in the field of computer science and/or 6-8 years equivalent work experience.
    • An MS, MBA or related advanced degree is a plus.
    • A minimum of 10 years in software development, project management, process development and resource management.
    • Has successfully led development and delivery of multiple complex business technology solutions into production that have achieved or surpassed business goals.
    • Experience developing and supporting mission critical applications optimized to run in the cloud or virtualized environments.
    • Deep knowledge of system architecture, technical design, and system and software development technology.
    • Expertise with managing application development at scale, employing SDLC methodologies including Agile and Scrum.
    • Knowledge of emerging trends and developments in PaaS, SaaS, iOS/Android app API, cloud, AI, machine learning and other digital technologies.
    • Ability to perform general mathematical calculations for the purpose of creating needs assessments, budgets, and so on.

    go to method of application »

    IT Infrastructure Engineer

    The Infrastructure Engineer is responsible for working closely with the cloud, security, network, and the applications team to plan, organize and support IT operations to ensure stability of corporate IT infrastructure. This includes developing, maintaining, installing, supporting, and optimizing key functional areas, particularly network infrastructure, server infrastructure, Microsoft enterprise, cloud services, and data communications. The Infrastructure Engineer will also schedule and direct activities to resolve system problems in a timely and accurate fashion. Some domestic travel may also be required in this position for new deployments/upgrades, etc.

    Responsibilities:

    Operational Management

    • Establishes and maintains network performance to the highest standard.
    • Plan, setup & install Cisco Catalyst and Cisco Meraki Switches and Access Points.
    • Inter-VLAN Routing, BGP, IPSec etc.
    • Know and understand Wireless Protocols and Security for best and most secure deployments.
    • Troubleshoots network problems using a variety of tools.
    • Establishes networking environment by designing system configurations and setup and installing Network equipment in a precise, efficient and effective way.
    • Documentation and knowledge sharing of all aspects of Network and System design and implementations.
    • Systematic approach to troubleshooting network performance and outages and scheduling upgrades.
    • Collaborates with Infrastructure, Enterprise, & Security architects on network and security optimization.
    • Secures network system by establishing and enforcing policies and defining and monitoring access.
    • Updating/maintaining of all Windows/Linux servers and network equipment.
    • Manage, maintain and support Active Directory On-prem and Cloud.
    • Familiar with Microsoft 365 and all aspects thereof.
    • Virtualization in the Cloud
    • Understanding of AWS and Azure offerings
    • Group Policies, Windows Security, Linux Security, Windows Printer Management, Linux Printer Management (CUPS) and general Windows and Linux Administration.
    • Setup, maintain & manage VMWare.
    • Knowledge of Microsoft Exchange and Exchange Online in a hybrid deployment.
    • Teams Administration
    • Microsoft Intune
    • SharePoint Administration
    • Azure Active Directory and features therein
    • Azure / AWS Cloud
    • Microsoft 365
    • VMWare
    • Security
    • Networking (Routing, Switching and Wireless)
    • Windows and Linux Operating Systems
    • Active Directory
    • Cisco & Cisco Meraki Switches and Access Points
    • Palo Alto Firewalls
    • Enterprise MDM (Intune)
    • Microsoft Teams Administration
    • Sharepoint Administration
    • Windows Automation
    • Group Policies
    • Server Hardware, UPS, Fiber, Storage
    • Backups, e.g Druva
    • Network Monitoring, e.g PRTG, Cacti, Solarwinds, Manage Engine

    Formal Education & Certification

    • Four-year university degree or college diploma in the field of computer science and/or 6-8 years equivalent work experience.
    • Certifications in MS Operating Systems and Cisco networking preferred
    • Certifications in Azure, AWS, Microsoft365, Security

    Knowledge & Experience

    • 6-8 years’ experience managing and delivering infrastructure design and operational excellence.
    • Exceptional knowledge of service and application delivery, as well as successful service level agreement accomplishments.
    • Extensive experience with VMWare and converged infrastructures.
    • Hands-on experience in troubleshooting software, network, and hardware.
    • Knowledge of current protocols and standards.
    • Application support experience with MS Exchange, SQL, SharePoint, Azure, AWS, and Office365 suite.

    Personal Attributes

    • Ability to make sound and logical judgments.
    • Demonstrated personnel/project management skills.
    • Good understanding of the organization’s goals and objectives.
    • Strong interpersonal, written, and oral communication skills.
    • Ability to perform general mathematical calculations for the purpose of creating needs assessments, budgets, and so on.
    • Able to conduct research into issues and products as required.
    • Ability to prioritize and execute tasks in a high-pressure environment and make sound decisions in emergency situations.
    • Ability to present ideas in a user-friendly language.
    • Highly self-motivated and directed.
    • Keen attention to detail.
    • Proven analytical and problem-solving abilities.
    • Strong customer service orientation.
    • Experience working in a team-oriented, collaborative environment.

    go to method of application »

    Software Developer

    Your Mission

    Your role is to join a team that define, develop, test, analyze, and maintain software applications used to manage the business processes within the business. You will also research, design, document, and modify software specifications throughout the software production life cycle.

    Key Outcomes

    • The business strategy is to modernize our application ecosystem and architecture using cutting edge technology. This role will contribute towards the implementation as part of a team by defining and implementing this architecture and technology stack, using ASP.NET Core and any other front-end technology like Blazor, Angular, React and/or Vue.
    • Build high quality & well documented software applications using the Microsoft ASP.NET Core Platform.
    • Follow and recommend improvements to the software development lifecycle.
    • Follow and recommend improvements to the overall DevOps process.

    Responsibilities

    • Define, design, develop, integrate, test, deploy, maintain, troubleshoot, and enhance software applications.
    • Produce clean, well-documented, efficient, and standards-compliant code with an eye towards performance optimization.
    • Integrating designs, flows and processes.
    • Industrialize solutions with DEVOPS.
    • Write secure code and exercise good judgment in handling sensitive data.
    • Produce clean, well-documented, efficient, and standards-compliant applications with an eye towards performance optimization.
    • Embrace emerging standards while promoting best practices.
    • Improve quality through application of TDD practices.
    • Writing technical software requirements and documentation as needed.
    • Comfortable trouble shooting critical production issues.
    • Maintaining a high awareness of industry issues and trends, particularly in regard to accessibility, usability, and emerging technologies; keep team members informed as appropriate, with a view to incorporating these in future projects.
    • Paying attention to software development process practiced by the team and help improve it, so we deliver products on time with quality following an agile approach.
    • Evaluate developer code quality and provide input for performance evaluations.
    • Foster a culture of continuous improvement by learning, applying and educating team on software best practices.
    • Help define the future technology stack build on top of Microsoft ASP.NET Core and one of the front-end technologies like Blazor, Angular, React and/or Vue.
    • Willingness to support, maintain & upgrade a legacy Microsoft ASP.NET MVC 5 technology stack.

    Qualifications, skills and experience

    • An Honours or Post Graduate Degree in a related field.
    • Strong preference would be giving to individuals that are experienced in ASP.NET (either ASP.NET framework and/or ASP.NET Core).
    • Open mindedness and adapting to a variety of opinions and chances in technology.
    • Good communication skills.
    • Ability to work with an international team with international customers in different time zones.
    • Detailed, accurate, responsive, and inquisitive personality.
    • Demonstrable ability to learn new concepts quickly.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Aculocity Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail