Requirements: English
Company: Transition Technologies MS
Region: Poznan , Greater Poland Voivodeship
Your responsibilities:
- Responsible for the technical management of software projects / cloud-based applications (ensure successful delivery, interact with DevOps, Development Team, Validation Lead ..etc)
- Interface between business and IT or development team (participate in Business Analysis, Technical PI Planning, coordinate estimations of features ..etc)
- Interface between architecture team and development team and responsible for ensuring NFR requirements are met and documented
- Ensure technical designs are documented and reviewed
- Contribute to the technical decision-making process, considering factors such as scalability, flexibility, and reusability.
- Ensure Security & Compliance, quality code (Enforce Code reviews and using tools to scan the code) etc
- Responsible for Technical artifacts and documents (approving or creating)
- Architecture and solution documentation (e.g. C4 Model, Architecture Decision Records, Tech Design specification, Interface specifications)
- Collaborate with Validation lead to approve for CSV projects
- Develop APIs and integrate them with the data layer using technologies such as AppSync, GraphQL, and AWS Lambda functions.
- Work closely with the data pipelines team to ensure seamless data ingestion and processing. Experience with AWS Athena DB and SnowFlake DB is a plus.
CI/CD Implementation:
- Design, implement, and maintain robust CI/CD pipelines for efficient software delivery and deployment.
- Automate build, test, and deployment processes to accelerate the release cycle and improve overall efficiency.
- Test Automation Leadership:
- Lead test automation initiatives across the organisation, including the development of automated tests for functional, regression, and performance testing.
- Collaborate with development teams to integrate automated testing into CI/CD pipelines.
Security Integration:
- Embed security practices into CI/CD pipelines, including automated security testing and vulnerability scanning including pentests.
- Implement security controls and best practices to ensure the integrity and confidentiality of software deployments.
- GitLab and ThingWorx Expertise:
- Utilise GitLab for version control, collaboration, and continuous integration.
- Leverage ThingWorx & Solution Central, a low-code platform, to build, deploy & manage applications efficiently.
Cloud Platform Expertise:
- Deploy and manage applications on cloud platforms such as Azure and AWS, leveraging platform-as-a-service (PaaS) and infrastructure-as-a-service (IaaS) offerings.
- Implement cloud-native CI/CD solutions and optimise performance, scalability, and reliability of cloud-hosted applications.
- Automated Monitoring:
- Implement automated monitoring solutions to detect issues and anomalies in systems and environments.
- Utilise monitoring tools and techniques to proactively identify and resolve performance bottlenecks and system failures.
Test Management:
- Serve as the Test Manager, overseeing all aspects of test planning, execution, and reporting.
- Develop test strategies, test plans, and test cases to ensure comprehensive test coverage.
- Automate where ever possible test-cases, to perform regression testing and automate redeployment and generate health reports of a package deployed and support documentation.
- Integration Platform and IAM Experience:
- Utilise MuleSoft integration platfor
We are looking for you, if you have:
- Understanding of software development life cycle and SAFE methodology
- Understanding of agile working methods (including DevOps know-how / management of CI/CD pipelines, etc.) to ensure the delivery reliability and quality of the technical teams and releases.
- Strong stakeholder management (management/combination of different technical & cross-functional teams) including ability to interact with business stakeholders
- Strong communication skills, both written and verbal, with the ability to effectively communicate technical concepts to non-technical stakeholders.
- Ability to work independently and collaboratively in a fast-paced, dynamic environment.
- Excellent problem-solving and technical skills (need to be able to do hands-on fullstack dev occasionally)
- Industry and regulatory know-how a strong plus
- Experience with the MuleSoft integration platform and Identity and Access Management (IAM) solutions, particularly SSO with SAML / OICD, MS Active Directory, Ping ID/Federate, is highly desirable
Technical Skills: