.
Ansible Engineer / DevOps
  • Łódź
Ansible Engineer / DevOps
Łódź, Łódź, Łódź Voivodeship, Polska
Jit Team
7. 11. 2024
Informacje o stanowisku

Salary: 900-1200 pln /day on B2B

Remote: elastic hybrid from Gdynia | Gdańsk | Warszawa | Łódź

Why choose this offer?

  • You can expect a flexible work organization
  • The international work environment will give you the opportunity to interact with the English language on a daily basis
  • Scandinavian organizational culture will provide you with work-life balance, you will gain time for additional training (financed by Jit)
  • The Jit community will bring you a nice time during regular integration meetings

Project

You will be a part of a financial project. You will join to the Automation CoE & Architecture Team. 

Expected competences and knowledge

  • +5 years of IT experience

Ansible - Core Competencies:

  • - Excellent knowledge and experience in Advanced Ansible playbook development, structuring of complex playbooks and roles with extensive use of variables, modules, loops, handlers, filters, plugins, templates, etc.
  • - Expertise in configuring and managing resources in Ansible Automation Platform (previous Ansible Tower) Or AWX and have understanding of overall platform architecture
  • - Experience in custom module development using Python, understanding ansible module architecture

 Infrastructure as Code:

  • - Good knowledge and experience in Infrastructure Automation (like servers, databases, storage, network, etc.) using ansible, both on-premise and cloud
  • - Configuration management, state enforcement, etc. using ansible
  • - Automating application deployment using ansible or other tools
  • - Security and compliance related automation like patching, configuration hardening, certificate renewals, etc.

Systems Administration background:

  • - Experience with System administration like Linux, Windows, databases, etc.
  • - Understanding network concepts
  • - Background of networking experience is a plus

DevOps and CI/CD Integration:

  • - Understanding and experience with Git, version control systems like branching, merging, pull requests, etc.
  • - Experience in Integrating Ansible, Ansible Automation Platform with CI/CD pipelines like Jenkins/Bamboo, etc.

Collaboration & Documentation:

  • - Experience in working in Agile/Scrum environments and tool like Jira
  • - Writing clear and details documentations of developed automation processes

Troubleshooting & soft-skills:

  • - Excellent debugging, troubleshooting and performance tuning skills
  • - Good in communication with problem-solving mindset

Good to have:

  • - Experience with orchestration tools like VMware Aria Automation (mainly Orchestration), etc.
  • - Deploying automated services as API in any API hosting platform
  • - Experience with other Infrastructure as Code tools like Terraform, etc.
  • - Automating Cloud and Container Infrastructure
  • - Certification in relevant area

Responsibilities youll have

Understanding and planning Ansible development as per automation requirement:

  • - Analyzing the automation requirement using ansible and to plan, prepare detailed flow of tasks to be developed using Ansible
  • - Planning to create/use scalable & reusable ansible roles, playbooks by choosing appropriate tools/features needed for the development
  • - Ensuring security and compliance taken care while planning and developing Ansible Automations
  • - Documenting the same to ensure clarity and alignment with the automation requirement

Developing Ansible roles/playbooks:

  • - Developing advance & complex playbooks, roles, etc. to automate tasks across multiple environments, systems, applications including on-premise, cloud and container environments.
  • - Developing ansible automations for enhancing and providing new features/functionality around Ansible Automation Platform to assist users of the platform
  • - Making robust, scalable and dynamic playbooks, roles using Ansible advance features like modules, handlers, templates, plugins, filters, etc.
  • - Follow the Ansible Coding standards and guidelines
  • - Debugging, troubleshooting and optimizing ansible playbooks, roles, etc.
  • - Staying up-to-date with latest Ansible updates, modules, community contributions, etc.
  • - Creating custom modules and plugins

Implementation and Deployment:

  • - Infrastructure Automation development using Ansible in provisioning and configuring different components like servers, databases, services, applications, etc.
  • - Ensure development follows the version control guidelines
  • - Application deployment automation development using Ansible across different environments
  • - Follow the different path of automation development to final deployment through different environments (development, testing, preproduction and productions)
  • - Ensure deployments are repeatable, reliable, and aligned with CI/CD pipelines
  • - Follow deployment and other guidelines

Ansible automation development using Ansible Automation Platfor :

  • - Setting up and managing different resources in Ansible Automation Platform like projects, job/workflow templates, credentials, inventory, etc. to deploy developed ansible automations using it. Managing this resources as Configuration as code using playbooks
  • - Setting up integration of Ansible Automation Platform with other tools, required for the deployment, testing and running of developed automations
  • - Upon requirement build custom Execution Environment Container images with needed collections and other dependencies
  • - Monitoring and reporting automation deployed

Documentation and Knowledge sharing:

  • - Detailed documentation of the developed Automation and process, including documentation to support Operations and incident response
  • - Sharing knowledge, best practices with team members and also mentoring junior developers

Work in Agile/Scrum environment:

  • - Follow the Agile way of working
  • - Plan and break down development tasks as part of planning iterations
  • - Regular communication with stakeholders, providing updates

Other cross-functional and collaboration tasks:

  • - Deploy the ansible automation services as APIs in API tool
  • - Built orchestrated workflows in VMware Aria Orchestrator related to developed ansible automation
  • - Assist in development and testing of new use cases, ideas
  • - Welcome to come up with ideas, plans to enhance the development, deployment process

Client – why choose this particular client from the Jit portfolio?

Jit Team has had an over-decade-long relationship with the leading financial group in the Nordic countries, and we are privileged to be our clients premier partner in Poland. At present, over 200 Jit personnel are engaged in the completion of more than 60 projects for this Norwegian major provider of financial services with a global presence and a strong focus on modern technology. Our customers work atmosphere is epitomized by the Scandinavian culture, which is conducive to people who place emphasis on work-life balance and feedback culture. Furthermore, all projects are executed in international teams, giving constant exposure to the English language. 

About Jit Team

The Human factor of IT - its not just a slogan, its a philosophy. The foundation of Jit Team is people, which is why we prioritise you. We employ over 500 experienced experts. We create highly specialised teams for clients from all over the world. We offer team members developmental projects, a wide range of benefits and a proprietary professional development programme.

Behind our maxim are also charitable and educational activities. We support pupils and students by donating learning equipment. We offer internships to help launch careers in IT. We support water rescuers and hospitals by providing the necessary equipment. We are a Polish company and we share what we have achieved over 14 years of activity. By supporting indigenous initiatives, we ensure the circulation of good energy.

  • Praca Łódź
  • Łódź - Oferty pracy w okolicznych lokalizacjach


    109 179
    17 765