2600 Automation Engineer

Gauteng, South Africa

Job Description


Role Title (Role Level): Automation Engineer
Location: Gauteng (Hybrid) (Willing and able to travel internationally)
Contract Term: 1 March 2024 - 31 December 2026

ESSENTIAL SKILLS REQUIREMENTS:
xc2xb7 Proficiency in one or more programming languages (e.g. Python, JavaScript, Rust)
xc2xb7 Strong understanding of software development principles, algorithms, data structures, and design patterns
xc2xb7 Understanding of cybersecurity principles
xc2xb7 Linux and IT troubleshooting skills
xc2xb7 Experience with RESTful APIs and service-oriented architectures
xc2xb7 Ability to interpret business needs and implement solutions
xc2xb7 Ability to work independently and take initiative
xc2xb7 Self-motivated and able to work in a team
xc2xb7 Commitment to delivering high-quality work on time

ADVANTAGEOUS SKILLS REQUIREMENTS:
xc2xb7 Experience in IT infrastructure or application operations
xc2xb7 Experience working with enterprise network technologies (e.g. IP networks, routing, switching etc.)
xc2xb7 Experience with cloud platforms (e.g. AWS, Azure, Google Cloud)
xc2xb7 Experience with containerization technologies (e.g. Docker, Kubernetes, Helm)
xc2xb7 Experience with IT orchestration & automation solutions, (e.g. Rundeck, Ansible)
xc2xb7 Experience with front-end technologies (e.g. HTML, CSS, JavaScript, React, Angular)
xc2xb7 Experience with DevOps practices (e.g. Git, deployments, monitoring)
xc2xb7 Experience developing CI/CD pipelines
xc2xb7 Experience with test-driven development (TDD) and automated testing frameworks
xc2xb7 Experience with Agile Working methods (e.g. Scrum)
xc2xb7 Strong verbal and written communication skills
xc2xb7 Excellent interpersonal and organizational skills
xc2xb7 Ability to communicate effectively with both technical and non-technical colleagues / users
xc2xb7 Ability to handle high-pressure situations
xc2xb7 Ability to work in a complex environment with challenging compliance requirements
xc2xb7 Ability to identify and implement ways to reduce complexity
xc2xb7 Effective stakeholder management and communication skills
xc2xb7 Experience working in an enterprise environment

WHICH QUALIFICATIONS/EXPERIENCE DO WE NEED FOR THE ROLE?
- Computer Science degree or similar qualifications
- 5+ years of experience in a similar role

WHAT WILL BE YOUR ROLE AND RESPONSIBILITIES?
- Support global IT network operations teams at the BMW Group by equipping them with the appropriate orchestration and automation tools and implementing automation use-cases
- Understand user requirements and implement solutions that satisfy them
- Maintain cloud infrastructure (working with AWS, Kubernetes, Dockerfiles, Helm charts, etc.)
- Troubleshoot applications
- Solve complex problems
- Write Python scripts for various tasks, such as ETL, making backups or checking network device config
- Develop low-code web apps, occasionally requiring some web dev skills
- Review code
- Document procedures and solutions
- Update digital certificates and patch security vulnerabilities
- Uphold a high standard of cybersecurity at all times

JorDan Human Resources

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1289617
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Gauteng, South Africa
  • Education
    Not mentioned