Go Back

Cloud Automation Engineer (Remote)

  • IT, Software development, System Engineering Jobs

Description

bitExpert - Our pulse is cross-technology software development that beats with every line of code.

Join our international team of more than 80 colleagues. As different as we are, we all have one thing in common – the curiosity about technology and knowledge. We are an experienced, motivated, purposeful and cheerful team that is always looking forward to new challenges.

 

 

We

• are a growing company focusing on web-development

• provide future-oriented software-development with modern methods and tools

• work together with international enterprises, owner-operated companies and digital and com-munication-agencies

• believe in maximum flexibility (work-location, work-hours, topics, methods)

• have high quality standards

• support your personal and professional growth

• welcome your input

• collaborate in small teams with shallow hierarchies

 

We are a competent team of programmers and software architects, project managers and IT consultants. We combine the knowledge of new technologies, solve difficult processes, master and understand complex issues and are always on the lookout for optimal solutions.

 

We are diverse and consistent!

 

 

We are looking for a Cloud Automation Engineer for our growing Bucharest office.

 

 

 

Requirements:

 

• BS/MS Degree in Computer Science

 

Technical Skills:

 

• Scripting and Automation at an experienced level are required -> You can perform most scripting tasks with no assistance in a language of choice. Uses functions, flow control, conditional statements and understands basic unit testing concepts.

• Experience with a Configuration Management tool of at least 2 year (Ansible, Chef, Puppet, Saltstack, CfEngine)

• You understand and use regular expressions.

• Intermediatate understanding of JSON/YAML.

• Basic understanding of XML and XML technologies (XPath, XML Schema)& tools 

• Javascript exposure of at least 1 year. You can povide us examples of written programs.

• Infrastructure as Code concepts and tools (Terraform)

• Intermediate understanding of RESTful web services using HTTP, REST principles, XML or JSON. Basic understanding of SOAP.

• You understand and use any centralized or distributed version control system (such as git, CVS, SVN, mercurial).

• Experience with Continuous Integration tools (such as Jenkins, CodeStream, Bamboo, Jazz Build Server).

• UNIX / Linux shell scripting (Bourne Shell / Korn Shell & POSIX tools). Uses tools such as curl, sed, awk, cut, tr, grep, sort, uniq, diff, patch, netcat to perform basic automation and text manipulation.

• Basic understanding of source code build tools (Maven, Gradle), debugging and troubleshooting is a plus

• Powershell scripting skills is considered a plus

• Jython / Python / Bash scripting skills is considered a plus

• Virtualization and Cloud Computing: Medium level virtualization skills. Can perform average complexity virtualization tasks with minimum assistance.

• Experience with provisioning native services in the public cloud (AWS, Azure, GCP, VMware cloud)

• Experience with VMware products (vSphere ESXI, vCenter, VRA)

• Basic Understanding of Infrastructure as a service (IaaS).

• Basic Understanding of Platform as a Service (PaaS).

• Architectural Understanding

• Experience working with and/or managing systems in multi-datacenter environments, with HA and DR

• You can understand and/or document architecture, processes, workflows and blueprints.

• Operating Systems: Experienced (2 years+) Linux or Windows system engineer. Can perform most tasks with no assistance.

• Middleware and Database Skills

• Basic understanding of LDAP / Activ Directory

• Basic understanding of Enterprise Messaging (RabitMQ, Netcool)

• Basic understanding of Load Balancing (NSX Edge, F5).

• Basic understanding of SSL, Certificate Authorities and PKI.

• You are familiar with components like Apache, Microsoft IIS, Redis.

• Testing and Quality Assurance: Basic Testing and QA Skills is a plus

• You have used Bug Reporting Tools and Concepts (such as Bugzilla, RTC, ClearQuest, JIRA, rt, etc.).

• You understand and support processes and ticketing systems.

• Basic testing and QA skills.

• Storage and Networking: 

• Basic Storage and Network Skills

• Basic understanding of Linux networking (iptables, NAT, port forwarding, redirect routes, iproute2 suite).

• Basic understanding of networking protocols and configuration, VLANS, DHCP, TFTP, BOOTP, DNS.

 

Nice to have skills:

 

English: proficient(understanding, speaking and writing).

• Ability to learn alone and from other members of the team

• Ability to monitor, report progress and achieve agreed deliverables with minimum supervision.

• Ability to document, certify, present and hand over (knowledge transfer) his work results. 

 Nice to Have:

• Ansible certification

• VMware certification.

• Experience in Software Development Projects using agile development methodologies (SCRUM).

• Containers development experience (Docker, Kubernetes, Helm, Operators).

Responsibilities

• Develop automation for the deployment of services in the private/public cloud infrastructure.

• Develop third-party tooling integration using Ansible.

• Identify and implement automation gaps

• Design, develop, maintain and enhance DevOps pipelines

• Facilitate knowledge sharing by creating and maintaining detailed and comprehensive documentation and diagrams. Maintain expert level of knowledge in areas of expertise

• Work on new features as part of a cross-functional agile team.

Hard Skills

  • Coding and Programming (Python, C#, Java, PHP, etc
  • Operating Systems
  • Network administration
  • Graphic design
  • Advanced language knowledge

Soft Skills

  • Communication
  • Leadership
  • Skilled Collaborator
  • Responsible
  • Attention to detail

We offer

- Training to keep your knowledge and skills up-to-date

- A great team with a lot of development opportunities